SYMBOL INDEX (324 symbols across 75 files) FILE: with-platform-supabase-tailwind-prisma/prisma/migrations/0_init/migration.sql type "prisma" (line 8) | CREATE TABLE "prisma"."Account" ( type "prisma" (line 27) | CREATE TABLE "prisma"."Session" ( type "prisma" (line 38) | CREATE TABLE "prisma"."User" ( type "prisma" (line 57) | CREATE TABLE "prisma"."CalAccount" ( type "prisma" (line 72) | CREATE TABLE "prisma"."VerificationToken" ( type "prisma" (line 80) | CREATE TABLE "prisma"."FilterOption" ( type "prisma" (line 91) | CREATE TABLE "prisma"."FilterOptionsOnUser" ( type "prisma" (line 99) | CREATE UNIQUE INDEX "Account_provider_providerAccountId_key" ON "prisma"... type "prisma" (line 102) | CREATE UNIQUE INDEX "Session_sessionToken_key" ON "prisma"."Session"("se... type "prisma" (line 105) | CREATE UNIQUE INDEX "User_username_key" ON "prisma"."User"("username") type "prisma" (line 108) | CREATE UNIQUE INDEX "User_email_key" ON "prisma"."User"("email") type "prisma" (line 111) | CREATE UNIQUE INDEX "User_calAccountId_key" ON "prisma"."User"("calAccou... type "prisma" (line 114) | CREATE UNIQUE INDEX "User_calAccessToken_key" ON "prisma"."User"("calAcc... type "prisma" (line 117) | CREATE UNIQUE INDEX "User_calRefreshToken_key" ON "prisma"."User"("calRe... type "prisma" (line 120) | CREATE UNIQUE INDEX "CalAccount_username_key" ON "prisma"."CalAccount"("... type "prisma" (line 123) | CREATE UNIQUE INDEX "CalAccount_email_key" ON "prisma"."CalAccount"("ema... type "prisma" (line 126) | CREATE UNIQUE INDEX "VerificationToken_token_key" ON "prisma"."Verificat... type "prisma" (line 129) | CREATE UNIQUE INDEX "VerificationToken_identifier_token_key" ON "prisma"... type "prisma" (line 132) | CREATE UNIQUE INDEX "FilterOption_fieldId_key" ON "prisma"."FilterOption... type "prisma" (line 135) | CREATE INDEX "FilterOption_fieldId_filterCategoryFieldId_idx" ON "prisma... type "prisma" (line 138) | CREATE UNIQUE INDEX "FilterOption_fieldId_filterCategoryFieldId_key" ON ... type "prisma" (line 141) | CREATE INDEX "FilterOptionsOnUser_userId_filterOptionFieldId_filterCateg... type "prisma" (line 144) | CREATE UNIQUE INDEX "FilterOptionsOnUser_userId_filterOptionFieldId_filt... FILE: with-platform-supabase-tailwind-prisma/prisma/seed.ts function main (line 6) | async function main() { FILE: with-platform-supabase-tailwind-prisma/src/app/[expertUsername]/[eventSlug]/page.tsx function BookerPage (line 8) | async function BookerPage({ FILE: with-platform-supabase-tailwind-prisma/src/app/[expertUsername]/_components/AboutSection.tsx function AboutSection (line 9) | function AboutSection(props: React.ComponentPropsWithoutRef<'section'>) { FILE: with-platform-supabase-tailwind-prisma/src/app/[expertUsername]/_components/Container.tsx function Container (line 3) | function Container({ className, children, ...props }: React.ComponentPro... FILE: with-platform-supabase-tailwind-prisma/src/app/[expertUsername]/_components/expert-booker.tsx type BookerProps (line 13) | type BookerProps = Parameters[number]; FILE: with-platform-supabase-tailwind-prisma/src/app/[expertUsername]/booking/[bookingUid]/page.tsx function Booking (line 4) | function Booking() { FILE: with-platform-supabase-tailwind-prisma/src/app/[expertUsername]/layout.tsx function ExpertLayout (line 8) | function ExpertLayout({ children }: { children?: ReactNode }) { FILE: with-platform-supabase-tailwind-prisma/src/app/[expertUsername]/page.tsx function ExpertDetails (line 12) | async function ExpertDetails({ params }: { params: { expertUsername: str... FILE: with-platform-supabase-tailwind-prisma/src/app/_actions.tsx function signInWithCredentials (line 13) | async function signInWithCredentials(_prevState: LoginFormState, formDat... function addUserFilters (line 45) | async function addUserFilters(_prevState: { error?: string | null }, for... function signUpWithCredentials (line 113) | async function signUpWithCredentials(_prevState: { error?: string | null... function expertEdit (line 147) | async function expertEdit( FILE: with-platform-supabase-tailwind-prisma/src/app/_components/autocomplete.tsx type Option (line 32) | type Option = { value: string; label: string }; type AutocompleteSearchProps (line 34) | interface AutocompleteSearchProps extends React.ComponentPropsWithoutRef... FILE: with-platform-supabase-tailwind-prisma/src/app/_components/banner.tsx function Banner (line 3) | function Banner({ FILE: with-platform-supabase-tailwind-prisma/src/app/_components/home/results.tsx function ResultsCard (line 23) | function ResultsCard({ type UsersWithFilterOptions (line 97) | type UsersWithFilterOptions = Awaited< function Results (line 104) | function Results(props: { experts: UsersWithFilterOptions; signedOut: JS... FILE: with-platform-supabase-tailwind-prisma/src/app/_components/home/sidebar-item.tsx function SidebarItem (line 10) | function SidebarItem({ FILE: with-platform-supabase-tailwind-prisma/src/app/_components/multi-select.tsx type Option (line 9) | type Option = Record<"value" | "label", string>; function FancyMultiSelect (line 11) | function FancyMultiSelect( FILE: with-platform-supabase-tailwind-prisma/src/app/_components/navigation.tsx function Navigation (line 51) | function Navigation() { FILE: with-platform-supabase-tailwind-prisma/src/app/_components/universal/hero.tsx type HeroProps (line 3) | interface HeroProps { FILE: with-platform-supabase-tailwind-prisma/src/app/_components/universal/layout.tsx type BaseProps (line 4) | type BaseProps = { type LayoutProps (line 9) | type LayoutProps = BaseProps & { FILE: with-platform-supabase-tailwind-prisma/src/app/_components/use-cal.tsx function UseCalAtoms (line 26) | function UseCalAtoms(props: { FILE: with-platform-supabase-tailwind-prisma/src/app/_searchParams.ts type RenderingOptions (line 12) | type RenderingOptions = (typeof renderingOptions)[number]; function nonEmptyArray (line 13) | function nonEmptyArray(arr: Array): [ElementTy... FILE: with-platform-supabase-tailwind-prisma/src/app/api/cal/refresh/route.ts constant GET (line 8) | const GET = NextAuth(authConfig).auth(async function GET(request) { FILE: with-platform-supabase-tailwind-prisma/src/app/api/supabase/storage/route.ts function GET (line 6) | async function GET(request: Request) { FILE: with-platform-supabase-tailwind-prisma/src/app/dashboard/@breadcrumbs/[...dashboardSegments]/page.tsx function BreadcrumbsSlot (line 12) | function BreadcrumbsSlot(props: { FILE: with-platform-supabase-tailwind-prisma/src/app/dashboard/@breadcrumbs/page.tsx function BreadcrumbsSlot (line 4) | function BreadcrumbsSlot() { FILE: with-platform-supabase-tailwind-prisma/src/app/dashboard/@dashboardNavigationDesktop/[...dashboardSegments]/page.tsx function DashboardNavigationDesktopSlot (line 5) | function DashboardNavigationDesktopSlot(props: { FILE: with-platform-supabase-tailwind-prisma/src/app/dashboard/@dashboardNavigationDesktop/page.tsx function DashboardNavigationDesktopDefault (line 6) | function DashboardNavigationDesktopDefault() { FILE: with-platform-supabase-tailwind-prisma/src/app/dashboard/@dashboardNavigationMobile/[...dashboardSegments]/page.tsx function DashboardNavigationMobileSlot (line 6) | function DashboardNavigationMobileSlot(props: { FILE: with-platform-supabase-tailwind-prisma/src/app/dashboard/@dashboardNavigationMobile/page.tsx function DashboardNavigationMobileDefault (line 7) | function DashboardNavigationMobileDefault() { FILE: with-platform-supabase-tailwind-prisma/src/app/dashboard/_components/user-details-step.tsx type UserDetailsFormState (line 12) | type UserDetailsFormState = { error: null | string } | { success: null |... FILE: with-platform-supabase-tailwind-prisma/src/app/dashboard/_components/user-filters-step.tsx type TUserFiltersFormState (line 12) | type TUserFiltersFormState = { FILE: with-platform-supabase-tailwind-prisma/src/app/dashboard/getting-started/page.tsx function Dashboard (line 5) | async function Dashboard() { FILE: with-platform-supabase-tailwind-prisma/src/app/dashboard/layout.tsx function Layout (line 18) | async function Layout({ FILE: with-platform-supabase-tailwind-prisma/src/app/dashboard/page.tsx function Dashboard (line 17) | async function Dashboard() { FILE: with-platform-supabase-tailwind-prisma/src/app/dashboard/settings/_components/expert-edit.tsx function ExpertEditForm (line 10) | function ExpertEditForm(props: InputProps | TextareaProps) { FILE: with-platform-supabase-tailwind-prisma/src/app/dashboard/settings/_components/supabase-react-dropzone.tsx type SupabaseStorage (line 12) | type SupabaseStorage = (typeof StorageFileApi)["prototype"]; type FileBody (line 13) | type FileBody = Parameters[2]; function SupabaseReactDropzone (line 14) | function SupabaseReactDropzone({ userId }: { userId: string; userInitial... FILE: with-platform-supabase-tailwind-prisma/src/app/dashboard/settings/availability/page.tsx function DashboardSettingsAvailability (line 3) | async function DashboardSettingsAvailability() { FILE: with-platform-supabase-tailwind-prisma/src/app/dashboard/settings/booking-events/_actions.ts function createEventType (line 9) | async function createEventType( function deleteEventType (line 66) | async function deleteEventType( FILE: with-platform-supabase-tailwind-prisma/src/app/dashboard/settings/booking-events/event-type-create.tsx function EventTypeCreateForm (line 8) | function EventTypeCreateForm({ FILE: with-platform-supabase-tailwind-prisma/src/app/dashboard/settings/booking-events/event-type-delete.tsx function EventTypeDelete (line 8) | function EventTypeDelete({ eventTypeId }: { eventTypeId: number }) { FILE: with-platform-supabase-tailwind-prisma/src/app/dashboard/settings/booking-events/page.tsx function DashboardSettingsBookingEvents (line 30) | async function DashboardSettingsBookingEvents() { FILE: with-platform-supabase-tailwind-prisma/src/app/dashboard/settings/layout.tsx function SettingsLayout (line 1) | function SettingsLayout(props: { children: React.ReactNode }) { FILE: with-platform-supabase-tailwind-prisma/src/app/dashboard/settings/page.tsx function SettingsOutlet (line 1) | function SettingsOutlet() { FILE: with-platform-supabase-tailwind-prisma/src/app/dashboard/settings/profile/page.tsx function DashboardSettingsProfile (line 9) | async function DashboardSettingsProfile() { FILE: with-platform-supabase-tailwind-prisma/src/app/layout.tsx function RootLayout (line 57) | async function RootLayout({ children }: { children: React.ReactNode }) { FILE: with-platform-supabase-tailwind-prisma/src/app/login/_components/login.tsx type LoginFormState (line 11) | type LoginFormState = function LoginForm (line 28) | function LoginForm() { FILE: with-platform-supabase-tailwind-prisma/src/app/login/layout.tsx function LoginLayout (line 15) | function LoginLayout({ children }: { children?: ReactNode }) { FILE: with-platform-supabase-tailwind-prisma/src/app/login/page.tsx function LoginPage (line 3) | function LoginPage() { FILE: with-platform-supabase-tailwind-prisma/src/app/page.tsx function Home (line 12) | async function Home() { FILE: with-platform-supabase-tailwind-prisma/src/app/providers.tsx function Providers (line 8) | function Providers({ children, ...props }: ThemeProviderProps) { FILE: with-platform-supabase-tailwind-prisma/src/app/signup/_components/signup.tsx type TSignUpFormState (line 12) | type TSignUpFormState = { FILE: with-platform-supabase-tailwind-prisma/src/app/signup/layout.tsx function SignupLayout (line 15) | function SignupLayout({ children }: { children?: ReactNode }) { FILE: with-platform-supabase-tailwind-prisma/src/app/signup/page.tsx function SignupPage (line 3) | async function SignupPage() { FILE: with-platform-supabase-tailwind-prisma/src/app/tailwind-indicator.tsx function TailwindIndicator (line 3) | function TailwindIndicator() { FILE: with-platform-supabase-tailwind-prisma/src/auth/config.edge.ts type Session (line 11) | interface Session { type JWT (line 18) | interface JWT extends DefaultJWT { method authorized (line 115) | authorized({ auth, request: { nextUrl } }) { FILE: with-platform-supabase-tailwind-prisma/src/auth/index.tsx function hash (line 17) | async function hash(password: string) { function compare (line 30) | async function compare(password: string, hash: string) { type UserAfterSignUp (line 82) | type UserAfterSignUp = User & { calAccount?: CalAccount }; function SignedIn (line 192) | async function SignedIn(props: { children: (props: { user: Session["user... function SignedOut (line 197) | async function SignedOut(props: { children: React.ReactNode }) { function CurrentUser (line 202) | async function CurrentUser(props: { children: (props: User) => React.Rea... function CalAccount (line 207) | async function CalAccount(props: { children: (props: CalAccount) => Reac... FILE: with-platform-supabase-tailwind-prisma/src/cal/__generated/cal-sdk.ts type ManagedUserOutput (line 4) | type ManagedUserOutput = z.infer; type GetManagedUsersOutput (line 16) | type GetManagedUsersOutput = z.infer; type CreateManagedUserInput (line 22) | type CreateManagedUserInput = z.infer; type CreateManagedUserData (line 42) | type CreateManagedUserData = z.infer; type CreateManagedUserOutput (line 49) | type CreateManagedUserOutput = z.infer; type GetManagedUserOutput (line 55) | type GetManagedUserOutput = z.infer; type UpdateManagedUserInput (line 61) | type UpdateManagedUserInput = z.infer; type KeysDto (line 81) | type KeysDto = z.infer; type KeysResponseDto (line 87) | type KeysResponseDto = z.infer; type CreateOAuthClientInput (line 93) | type CreateOAuthClientInput = z.infer; type DataDto (line 96) | type DataDto = z.infer; type CreateOAuthClientResponseDto (line 102) | type CreateOAuthClientResponseDto = z.infer; type GetOAuthClientsResponseDto (line 120) | type GetOAuthClientsResponseDto = z.infer; type UpdateOAuthClientInput (line 132) | type UpdateOAuthClientInput = z.infer; type OAuthAuthorizeInput (line 143) | type OAuthAuthorizeInput = z.infer; type ExchangeAuthorizationCodeInput (line 148) | type ExchangeAuthorizationCodeInput = z.infer; type EventTypeLocation (line 158) | type EventTypeLocation = z.infer; type CreateEventTypeInput (line 164) | type CreateEventTypeInput = z.infer; type EventTypeOutput (line 174) | type EventTypeOutput = z.infer; type CreateEventTypeOutput (line 184) | type CreateEventTypeOutput = z.infer; type Data (line 190) | type Data = z.infer; type GetEventTypeOutput (line 195) | type GetEventTypeOutput = z.infer; type EventTypeGroup (line 201) | type EventTypeGroup = z.infer; type GetEventTypesData (line 206) | type GetEventTypesData = z.infer; type GetEventTypesOutput (line 211) | type GetEventTypesOutput = z.infer; type Location (line 217) | type Location = z.infer; type Source (line 222) | type Source = z.infer; type BookingField (line 229) | type BookingField = z.infer; type Organization (line 243) | type Organization = z.infer; type Profile (line 251) | type Profile = z.infer; type Owner (line 268) | type Owner = z.infer; type Schedule (line 284) | type Schedule = z.infer; type User (line 290) | type User = z.infer; type PublicEventTypeOutput (line 301) | type PublicEventTypeOutput = z.infer; type GetEventTypePublicOutput (line 339) | type GetEventTypePublicOutput = z.infer; type PublicEventType (line 345) | type PublicEventType = z.infer; type GetEventTypesPublicOutput (line 354) | type GetEventTypesPublicOutput = z.infer; type UpdateEventTypeInput (line 360) | type UpdateEventTypeInput = z.infer; type UpdateEventTypeOutput (line 371) | type UpdateEventTypeOutput = z.infer; type DeleteData (line 377) | type DeleteData = z.infer; type DeleteEventTypeOutput (line 385) | type DeleteEventTypeOutput = z.infer; type CreateAvailabilityInput (line 391) | type CreateAvailabilityInput = z.infer; type CreateScheduleInput (line 398) | type CreateScheduleInput = z.infer; type WorkingHours (line 406) | type WorkingHours = z.infer; type AvailabilityModel (line 414) | type AvailabilityModel = z.infer; type TimeRange (line 426) | type TimeRange = z.infer; type ScheduleOutput (line 433) | type ScheduleOutput = z.infer; type CreateScheduleOutput (line 448) | type CreateScheduleOutput = z.infer; type GetDefaultScheduleOutput (line 454) | type GetDefaultScheduleOutput = z.infer; type GetScheduleOutput (line 460) | type GetScheduleOutput = z.infer; type GetSchedulesOutput (line 466) | type GetSchedulesOutput = z.infer; type UpdateScheduleInput (line 472) | type UpdateScheduleInput = z.infer; type EventTypeModel (line 481) | type EventTypeModel = z.infer; type ScheduleModel (line 487) | type ScheduleModel = z.infer; type UpdatedScheduleOutput (line 497) | type UpdatedScheduleOutput = z.infer; type UpdateScheduleOutput (line 506) | type UpdateScheduleOutput = z.infer; type DeleteScheduleOutput (line 512) | type DeleteScheduleOutput = z.infer; type AuthUrlData (line 517) | type AuthUrlData = z.infer; type GcalAuthUrlOutput (line 522) | type GcalAuthUrlOutput = z.infer; type GcalSaveRedirectOutput (line 528) | type GcalSaveRedirectOutput = z.infer; type GcalCheckOutput (line 533) | type GcalCheckOutput = z.infer; type ProviderVerifyClientOutput (line 538) | type ProviderVerifyClientOutput = z.infer; type GetMeOutput (line 559) | type GetMeOutput = z.infer; type UpdateMeOutput (line 565) | type UpdateMeOutput = z.infer; type BusyTimesOutput (line 571) | type BusyTimesOutput = z.infer; type GetBusyTimesOutput (line 578) | type GetBusyTimesOutput = z.infer; type Integration (line 584) | type Integration = z.infer; type Primary (line 605) | type Primary = z.infer; type Calendar (line 617) | type Calendar = z.infer; type ConnectedCalendar (line 629) | type ConnectedCalendar = z.infer; type DestinationCalendar (line 637) | type DestinationCalendar = z.infer; type ConnectedCalendarsData (line 653) | type ConnectedCalendarsData = z.infer; type ConnectedCalendarsOutput (line 659) | type ConnectedCalendarsOutput = z.infer; type Attendee (line 665) | type Attendee = z.infer; type EventType (line 675) | type EventType = z.infer; type Reference (line 689) | type Reference = z.infer; type GetBookingsDataEntry (line 704) | type GetBookingsDataEntry = z.infer; type GetBookingsData (line 729) | type GetBookingsData = z.infer; type GetBookingsOutput (line 736) | type GetBookingsOutput = z.infer; type GetBookingData (line 742) | type GetBookingData = z.infer; type GetBookingOutput (line 766) | type GetBookingOutput = z.infer; type Response (line 772) | type Response = z.infer; type CreateBookingInput (line 781) | type CreateBookingInput = z.infer; type CancelBookingInput (line 802) | type CancelBookingInput = z.infer; type ReserveSlotInput (line 811) | type ReserveSlotInput = z.infer; type get_OAuthClientUsersController_getManagedUsers (line 814) | type get_OAuthClientUsersController_getManagedUsers = type post_OAuthClientUsersController_createUser (line 827) | type post_OAuthClientUsersController_createUser = typeof post_OAuthClien... type get_OAuthClientUsersController_getUserById (line 840) | type get_OAuthClientUsersController_getUserById = typeof get_OAuthClient... type patch_OAuthClientUsersController_updateUser (line 853) | type patch_OAuthClientUsersController_updateUser = typeof patch_OAuthCli... type delete_OAuthClientUsersController_deleteUser (line 867) | type delete_OAuthClientUsersController_deleteUser = type post_OAuthClientUsersController_forceRefresh (line 881) | type post_OAuthClientUsersController_forceRefresh = type post_OAuthClientsController_createOAuthClient (line 895) | type post_OAuthClientsController_createOAuthClient = type get_OAuthClientsController_getOAuthClients (line 906) | type get_OAuthClientsController_getOAuthClients = typeof get_OAuthClient... type get_OAuthClientsController_getOAuthClientById (line 914) | type get_OAuthClientsController_getOAuthClientById = type patch_OAuthClientsController_updateOAuthClient (line 927) | type patch_OAuthClientsController_updateOAuthClient = type delete_OAuthClientsController_deleteOAuthClient (line 941) | type delete_OAuthClientsController_deleteOAuthClient = type get_OAuthClientsController_getOAuthClientManagedUsersById (line 954) | type get_OAuthClientsController_getOAuthClientManagedUsersById = type post_OAuthFlowController_authorize (line 967) | type post_OAuthFlowController_authorize = typeof post_OAuthFlowControlle... type post_OAuthFlowController_exchange (line 980) | type post_OAuthFlowController_exchange = typeof post_OAuthFlowController... type post_OAuthFlowController_refreshAccessToken (line 996) | type post_OAuthFlowController_refreshAccessToken = typeof post_OAuthFlow... type post_EventTypesController_createEventType (line 1012) | type post_EventTypesController_createEventType = typeof post_EventTypesC... type get_EventTypesController_getEventTypes (line 1022) | type get_EventTypesController_getEventTypes = typeof get_EventTypesContr... type get_EventTypesController_getEventType (line 1030) | type get_EventTypesController_getEventType = typeof get_EventTypesContro... type patch_EventTypesController_updateEventType (line 1042) | type patch_EventTypesController_updateEventType = typeof patch_EventType... type delete_EventTypesController_deleteEventType (line 1055) | type delete_EventTypesController_deleteEventType = typeof delete_EventTy... type get_EventTypesController_getPublicEventType (line 1067) | type get_EventTypesController_getPublicEventType = typeof get_EventTypes... type get_EventTypesController_getPublicEventTypes (line 1084) | type get_EventTypesController_getPublicEventTypes = type post_SchedulesController_createSchedule (line 1097) | type post_SchedulesController_createSchedule = typeof post_SchedulesCont... type get_SchedulesController_getSchedules (line 1107) | type get_SchedulesController_getSchedules = typeof get_SchedulesControll... type get_SchedulesController_getDefaultSchedule (line 1115) | type get_SchedulesController_getDefaultSchedule = typeof get_SchedulesCo... type get_SchedulesController_getSchedule (line 1123) | type get_SchedulesController_getSchedule = typeof get_SchedulesControlle... type patch_SchedulesController_updateSchedule (line 1135) | type patch_SchedulesController_updateSchedule = typeof patch_SchedulesCo... type delete_SchedulesController_deleteSchedule (line 1148) | type delete_SchedulesController_deleteSchedule = typeof delete_Schedules... type get_BookingsController_getBookings (line 1160) | type get_BookingsController_getBookings = typeof get_BookingsController_... type post_BookingsController_createBooking (line 1180) | type post_BookingsController_createBooking = typeof post_BookingsControl... type get_BookingsController_getBooking (line 1193) | type get_BookingsController_getBooking = typeof get_BookingsController_g... type get_BookingsController_getBookingForReschedule (line 1205) | type get_BookingsController_getBookingForReschedule = type post_BookingsController_cancelBooking (line 1218) | type post_BookingsController_cancelBooking = typeof post_BookingsControl... type post_BookingsController_createRecurringBooking (line 1234) | type post_BookingsController_createRecurringBooking = type post_BookingsController_createInstantBooking (line 1248) | type post_BookingsController_createInstantBooking = type EndpointByMethod (line 1308) | type EndpointByMethod = typeof EndpointByMethod; type GetEndpoints (line 1312) | type GetEndpoints = EndpointByMethod["get"]; type PostEndpoints (line 1313) | type PostEndpoints = EndpointByMethod["post"]; type PatchEndpoints (line 1314) | type PatchEndpoints = EndpointByMethod["patch"]; type DeleteEndpoints (line 1315) | type DeleteEndpoints = EndpointByMethod["delete"]; type AllEndpoints (line 1316) | type AllEndpoints = EndpointByMethod[keyof EndpointByMethod]; type EndpointParameters (line 1320) | type EndpointParameters = { type MutationMethod (line 1327) | type MutationMethod = "post" | "put" | "patch" | "delete"; type Method (line 1328) | type Method = "get" | "head" | MutationMethod; type DefaultEndpoint (line 1330) | type DefaultEndpoint = { type Endpoint (line 1335) | type Endpoint = { type Fetcher (line 1348) | type Fetcher = ( type RequiredKeys (line 1354) | type RequiredKeys = { type MaybeOptionalArg (line 1358) | type MaybeOptionalArg = RequiredKeys extends never ? [config?: T] ... class ApiClient (line 1363) | class ApiClient { method constructor (line 1366) | constructor(public fetcher: Fetcher) {} method setBaseUrl (line 1368) | setBaseUrl(baseUrl: string) { method get (line 1374) | get & Partial; type FetchParametersLike (line 445) | type FetchParametersLike = [string | URL, Parameters["1"] ... type CalErrorResponse (line 486) | type CalErrorResponse = { FILE: with-platform-supabase-tailwind-prisma/src/cal/auth.ts function signUp (line 6) | async function signUp({ email, name, user }: CreateManagedUserInput & { ... FILE: with-platform-supabase-tailwind-prisma/src/components/ui/badge.tsx type BadgeProps (line 23) | interface BadgeProps function Badge (line 27) | function Badge({ className, variant, ...props }: BadgeProps) { FILE: with-platform-supabase-tailwind-prisma/src/components/ui/button.tsx type ButtonProps (line 32) | interface ButtonProps FILE: with-platform-supabase-tailwind-prisma/src/components/ui/command.tsx type CommandProps (line 10) | type CommandProps = React.ElementRef & type CommandDialogProps (line 27) | type CommandDialogProps = DialogProps; FILE: with-platform-supabase-tailwind-prisma/src/components/ui/form.tsx type FormFieldContextValue (line 17) | type FormFieldContextValue< type FormItemContextValue (line 62) | type FormItemContextValue = { FILE: with-platform-supabase-tailwind-prisma/src/components/ui/input.tsx type InputProps (line 4) | type InputProps = React.InputHTMLAttributes; FILE: with-platform-supabase-tailwind-prisma/src/components/ui/pagination.tsx type PaginationLinkProps (line 28) | type PaginationLinkProps = { FILE: with-platform-supabase-tailwind-prisma/src/components/ui/sheet.tsx type SheetContentProps (line 51) | interface SheetContentProps FILE: with-platform-supabase-tailwind-prisma/src/components/ui/skeleton.tsx function Skeleton (line 3) | function Skeleton({ className, ...props }: React.HTMLAttributes(value: T): T | undefined { function useStepper (line 97) | function useStepper() { function useMediaQuery (line 127) | function useMediaQuery(query: string) { type StepItem (line 147) | type StepItem = { type StepOptions (line 156) | interface StepOptions { type StepperProps (line 195) | interface StepperProps extends StepOptions { constant VARIABLE_SIZES (line 202) | const VARIABLE_SIZES = { type StepProps (line 361) | interface StepProps extends React.HTMLAttributes { type StepSharedProps (line 373) | interface StepSharedProps extends StepProps { type StepInternalConfig (line 383) | interface StepInternalConfig { type FullStepProps (line 390) | interface FullStepProps extends StepProps, StepInternalConfig {} type VerticalStepProps (line 452) | type VerticalStepProps = StepSharedProps & { type StepButtonContainerProps (line 712) | type StepButtonContainerProps = StepSharedProps & { type IconType (line 762) | type IconType = LucideIcon | React.ComponentType | undefined; type StepIconProps (line 777) | interface StepIconProps { type StepLabelProps (line 875) | interface StepLabelProps { FILE: with-platform-supabase-tailwind-prisma/src/components/ui/textarea.tsx type TextareaProps (line 4) | type TextareaProps = React.TextareaHTMLAttributes; FILE: with-platform-supabase-tailwind-prisma/src/components/ui/toast.tsx type ToastProps (line 97) | type ToastProps = React.ComponentPropsWithoutRef; type ToastActionElement (line 99) | type ToastActionElement = React.ReactElement; FILE: with-platform-supabase-tailwind-prisma/src/components/ui/toaster.tsx function Toaster (line 13) | function Toaster() { FILE: with-platform-supabase-tailwind-prisma/src/components/ui/use-toast.ts constant TOAST_LIMIT (line 11) | const TOAST_LIMIT = 1 constant TOAST_REMOVE_DELAY (line 12) | const TOAST_REMOVE_DELAY = 1000000 type ToasterToast (line 14) | type ToasterToast = ToastProps & { function genId (line 30) | function genId() { type ActionType (line 35) | type ActionType = typeof actionTypes type Action (line 37) | type Action = type State (line 55) | interface State { function dispatch (line 136) | function dispatch(action: Action) { type Toast (line 143) | type Toast = Omit function toast (line 145) | function toast({ ...props }: Toast) { function useToast (line 174) | function useToast() { FILE: with-platform-supabase-tailwind-prisma/src/lib/constants.ts constant IS_PRODUCTION (line 35) | const IS_PRODUCTION = process.env.NODE_ENV === "production"; constant IS_SANDBOX (line 36) | const IS_SANDBOX = process.env.NEXT_PUBLIC_CAL_API_URL === "https://api.... constant IS_CALCOM (line 37) | const IS_CALCOM = process.env.VERCEL_URL === "experts.cal.com"; FILE: with-platform-supabase-tailwind-prisma/src/lib/supabase-image-loader.ts function supabaseLoader (line 3) | function supabaseLoader({ FILE: with-platform-supabase-tailwind-prisma/src/lib/utils.ts function cn (line 4) | function cn(...inputs: ClassValue[]) { type Unit (line 19) | type Unit = keyof typeof units; FILE: with-platform-supabase-tailwind-prisma/supabase/migrations/20240615093934_init.sql type "prisma" (line 8) | CREATE TABLE "prisma"."Account" ( type "prisma" (line 27) | CREATE TABLE "prisma"."Session" ( type "prisma" (line 38) | CREATE TABLE "prisma"."User" ( type "prisma" (line 57) | CREATE TABLE "prisma"."CalAccount" ( type "prisma" (line 72) | CREATE TABLE "prisma"."VerificationToken" ( type "prisma" (line 80) | CREATE TABLE "prisma"."FilterOption" ( type "prisma" (line 91) | CREATE TABLE "prisma"."FilterOptionsOnUser" ( type "prisma" (line 99) | CREATE UNIQUE INDEX "Account_provider_providerAccountId_key" ON "prisma"... type "prisma" (line 102) | CREATE UNIQUE INDEX "Session_sessionToken_key" ON "prisma"."Session"("se... type "prisma" (line 105) | CREATE UNIQUE INDEX "User_username_key" ON "prisma"."User"("username") type "prisma" (line 108) | CREATE UNIQUE INDEX "User_email_key" ON "prisma"."User"("email") type "prisma" (line 111) | CREATE UNIQUE INDEX "User_calAccountId_key" ON "prisma"."User"("calAccou... type "prisma" (line 114) | CREATE UNIQUE INDEX "User_calAccessToken_key" ON "prisma"."User"("calAcc... type "prisma" (line 117) | CREATE UNIQUE INDEX "User_calRefreshToken_key" ON "prisma"."User"("calRe... type "prisma" (line 120) | CREATE UNIQUE INDEX "CalAccount_username_key" ON "prisma"."CalAccount"("... type "prisma" (line 123) | CREATE UNIQUE INDEX "CalAccount_email_key" ON "prisma"."CalAccount"("ema... type "prisma" (line 126) | CREATE UNIQUE INDEX "VerificationToken_token_key" ON "prisma"."Verificat... type "prisma" (line 129) | CREATE UNIQUE INDEX "VerificationToken_identifier_token_key" ON "prisma"... type "prisma" (line 132) | CREATE UNIQUE INDEX "FilterOption_fieldId_key" ON "prisma"."FilterOption... type "prisma" (line 135) | CREATE INDEX "FilterOption_fieldId_filterCategoryFieldId_idx" ON "prisma... type "prisma" (line 138) | CREATE UNIQUE INDEX "FilterOption_fieldId_filterCategoryFieldId_key" ON ... type "prisma" (line 141) | CREATE INDEX "FilterOptionsOnUser_userId_filterOptionFieldId_filterCateg... type "prisma" (line 144) | CREATE UNIQUE INDEX "FilterOptionsOnUser_userId_filterOptionFieldId_filt... type "public" (line 163) | CREATE TABLE IF NOT EXISTS "public"."_prisma_migrations" (