'use client'; import { createSupabaseClient } from "@/utils/supabase-client"; import { useStackApp, useUser } from "@hexclave/next"; import { useEffect, useState } from "react"; export default function Page() { const app = useStackApp(); const user = useUser(); const supabase = createSupabaseClient(); const [data, setData] = useState(null); useEffect(() => { supabase.from("data").select().then(({ data }) => setData(data ?? [])); }, []); const listContent = data === null ?

Loading...

: data.length === 0 ?

No notes found

: data.map((note) =>
  • {note.text}
  • ); return (
    { user ? <>

    You are signed in

    User ID: {user.id}

    : }

    Supabase data

    ) }