import PouchDb from "pouchdb"; import { Component, createEffect, For } from "solid-js"; import { createServerAction$ } from "solid-start/server"; interface Props {} const Invitations: Component = (props) => { const [invitations, getInvitations] = createServerAction$( async (values: any) => { const db = new PouchDb(".db"); const results = await db.allDocs({ include_docs: true, startkey: "invitation/", endkey: "invitation/\ufff0", }); console.log({ caller: "Invitations / serverAction", results }); return results.rows; } ); getInvitations(); createEffect(() => { console.log({ caller: "Invitations", routeData: invitations.result, }); }); return ( ); }; export default Invitations;