thatloudmango
thatloudmango
TTCTheo's Typesafe Cult
Created by thatloudmango on 4/8/2023 in #questions
dependent react hooks
how do I wait for the sessionData to resolve before using the useUserPlaylists hook
const { data: sessionData } = useSession();
const { isLoading, serverError, playlists } = useUserPlaylists(
sessionData?.user.token
);
const { data: sessionData } = useSession();
const { isLoading, serverError, playlists } = useUserPlaylists(
sessionData?.user.token
);
5 replies
TTCTheo's Typesafe Cult
Created by thatloudmango on 2/4/2023 in #questions
use query results in state
Hi, I want to query my database for routes, and then set the DashboardState with the data from the query result. How can I do this?
interface DashboardState {
isNewRouteModalOpen: boolean;
isEditRouteModalOpen: boolean;
routes: Route[];
}

const initState: DashboardState = {
isNewRouteModalOpen: false,
isEditRouteModalOpen: false,
routes: [],
};

const Dashboard: NextPage = () => {
const [state, setState] = useState(initState);
const routes = api.example.getRoutes.useQuery();
interface DashboardState {
isNewRouteModalOpen: boolean;
isEditRouteModalOpen: boolean;
routes: Route[];
}

const initState: DashboardState = {
isNewRouteModalOpen: false,
isEditRouteModalOpen: false,
routes: [],
};

const Dashboard: NextPage = () => {
const [state, setState] = useState(initState);
const routes = api.example.getRoutes.useQuery();
6 replies