import {Box, Button, Heading, Page, Text} from "@terreno/ui"; import type React from "react"; import {useCallback} from "react"; import {useGetMeQuery} from "@/store/sdk"; import {logout, useAppDispatch} from "@/store/index"; const ProfileScreen: React.FC = () => { const dispatch = useAppDispatch(); const {data: profile, isLoading} = useGetMeQuery(); const handleLogout = useCallback((): void => { dispatch(logout()); }, [dispatch]); if (isLoading) { return ( Loading... ); } return ( Profile Name {profile?.data?.name || "Not set"} Email {profile?.data?.email || "Not set"}