UNPKG

create-react-shadcn-app

Version:

CLI tool to create React applications with shadcn/ui components

29 lines (24 loc) 505 B
import { useQuery } from "@tanstack/react-query"; interface User { id: string; name: string; email: string; role: string; } // Mock API function const fetchUser = async (): Promise<User> => { // Simulate API delay await new Promise((resolve) => setTimeout(resolve, 1000)); return { id: "1", name: "John Doe", email: "john.doe@example.com", role: "Developer", }; }; export function useUser() { return useQuery({ queryKey: ["user"], queryFn: fetchUser, }); }