MCPcopy Create free account

hub / github.com/FirebaseExtended/codelab-ai-genkit-rag / functions

Functions75 in github.com/FirebaseExtended/codelab-ai-genkit-rag

↓ 4 callersFunctionuseFormattedDates
(dates: Date[])
src/lib/hooks/useFormattedDates.tsx:33
↓ 3 callersFunctionformat
(day: number)
src/lib/hooks/useFormattedDates.tsx:19
↓ 3 callersFunctiongetProjectId
()
src/lib/genkit/genkit.config.ts:28
↓ 3 callersFunctionstep
(result)
load-firestore-data/index.js:23
↓ 3 callersFunctiontoggleSelected
(ref: string)
src/app/legacy/activities/page.tsx:87
↓ 2 callersFunctionuseDestination
()
src/lib/useDestination.ts:24
↓ 1 callersFunctionadopt
(value)
load-firestore-data/index.js:19
↓ 1 callersFunctiongenerateItinerary
(request: string, place: Place)
src/lib/genkit/itineraryFlow.ts:48
↓ 1 callersFunctiongetActivitesByDay
( startDate: Date, endDate: Date, activities: Activity[], )
src/lib/activities.ts:23
↓ 1 callersFunctiongetActivitiesForDestination
(placeId: string)
src/lib/genkit/placesRetriever.ts:39
↓ 1 callersFunctiongetOrInitApp
()
src/lib/genkit/placesRetriever.ts:26
↓ 1 callersFunctiongetProjectId
()
load-firestore-data/index.ts:26
↓ 1 callersFunctiongetProjectId
()
load-firestore-data/index.js:35
↓ 1 callersFunctionmain
()
load-firestore-data/index.ts:84
↓ 1 callersFunctionmain
()
load-firestore-data/index.js:73
↓ 1 callersFunctiontoggleDestination
(title: string)
src/components/DestinationCarousel.tsx:60
↓ 1 callersFunctionuploadData
( baseCollection: string, fileLocation: string = `${dataDir}/${baseCollection}.json`, )
load-firestore-data/index.ts:54
↓ 1 callersFunctionuploadData
(baseCollection_1)
load-firestore-data/index.js:54
↓ 1 callersFunctionuseCardScroll
()
src/lib/hooks/useCardScroll.tsx:19
↓ 1 callersFunctionuseDateSelection
({ selectedDates, setSelectedDates, }: Props)
src/lib/hooks/useDateSelection.tsx:24
↓ 1 callersFunctionuseDestinations
()
src/lib/useDestinations.ts:24
↓ 1 callersFunctionuseImageUpload
()
src/lib/hooks/useImageUpload.tsx:19
FunctionActivityCard
({ date, timeOfDay, name, description, imgUrl, delay, theme, }: Props)
src/components/ActivityCard.tsx:31
FunctionAnimatedActivityCard
({ date, name, description, imgUrl, delay, theme, index, activeIndex, setActiveIndex, }: Pro
src/components/AnimatedActivityCard.tsx:32
FunctionArrow
()
src/components/svg/Arrow.tsx:17
FunctionBackButton
({ href, className }: Props)
src/components/BackButton.tsx:28
FunctionBeach
()
src/components/svg/tags/Beach.tsx:17
FunctionChevron
({ className }: Props)
src/components/svg/Chevron.tsx:21
FunctionCity
()
src/components/svg/tags/City.tsx:17
FunctionCompass
()
src/components/svg/Compass.tsx:18
FunctionCouples
()
src/components/svg/tags/Couples.tsx:17
FunctionDatePicker
({ hide, selectedDates, setSelectedDates, }: Props)
src/components/DatePicker.tsx:32
FunctionDayItinerary
({ itinerary }: Props)
src/components/DayItinerary.tsx:28
FunctionDestinationCarousel
({ selectedDestination, setSelectedDestination, }: Props)
src/components/DestinationCarousel.tsx:56
FunctionDreamingOverlay
()
src/components/DreamingOverlay.tsx:23
FunctionFormFields
({})
src/components/FormFields.tsx:23
FunctionGeminiBookPage
()
src/app/gemini/book/page.tsx:30
FunctionGeminiPromptPage
()
src/app/gemini/page.tsx:33
FunctionGeminiResultsPage
()
src/app/gemini/results/page.tsx:33
FunctionGuestStepper
({ hide, guests, setGuests }: Props)
src/components/GuestStepper.tsx:26
FunctionHiking
()
src/components/svg/tags/Hiking.tsx:17
FunctionHome
()
src/components/svg/Home.tsx:17
FunctionHome
()
src/app/page.tsx:22
FunctionHomeButton
({ className }: Props)
src/components/HomeButton.tsx:27
FunctionLegacyActivitiesPage
({ searchParams, }: { searchParams: Promise<{ [key: string]: string }>; })
src/app/legacy/activities/page.tsx:39
FunctionLegacyBookPage
({ searchParams: searchParamsPromise, }: { searchParams: Promise<Record<string, string | string[]>>; })
src/app/legacy/book/page.tsx:31
FunctionLegacyResultsPage
({ searchParams, }: { searchParams: Promise<{ [key: string]: string }>; })
src/app/legacy/results/page.tsx:28
FunctionLegacySearchPage
()
src/app/legacy/page.tsx:31
FunctionMinus
()
src/components/svg/Minus.tsx:17
FunctionNotFound
()
src/app/not-found.tsx:21
FunctionPhoto
()
src/components/svg/Photo.tsx:17
FunctionPlus
()
src/components/svg/Plus.tsx:17
FunctionRootLayout
({ children, }: Readonly<{ children: React.ReactNode; }>)
src/app/layout.tsx:40
FunctionSearch
()
src/components/svg/Search.tsx:17
FunctionSearchInput
()
src/components/SearchInput.tsx:19
FunctionSights
()
src/components/svg/tags/Sights.tsx:17
FunctionStar
({ className }: Props)
src/components/svg/Star.tsx:21
FunctionStars
({ gradient }: Props)
src/components/svg/Stars.tsx:21
FunctionTags
({ tags, size }: Props)
src/components/Tags.tsx:34
FunctionTiltedCardsAnimation
()
src/components/TiltedCardsAnimation.tsx:20
FunctionTripCard
({ image, size, title, description, tags, onClick, }: Props)
src/components/TripCard.tsx:33
FunctionUploadImages
()
src/components/UploadImages.tsx:23
Functiondecrease
()
src/components/GuestStepper.tsx:30
FunctiondownloadData
( baseCollection: string, outputLocation: string = `${dataDir}/${baseCollection}.json`, )
load-firestore-data/index.ts:43
FunctiondownloadData
(baseCollection_1)
load-firestore-data/index.js:45
FunctionfileToDataURL
(file: File)
src/lib/itinerary.ts:42
Functionfulfilled
(value)
load-firestore-data/index.js:21
FunctiongenerateItinerary
( previousState: null | undefined | ItineraryFlowOutput, formData: FormData, )
src/lib/itinerary.ts:22
FunctionhandleChange
(event: React.ChangeEvent<HTMLInputElement>)
src/lib/hooks/useImageUpload.tsx:31
FunctionhandleClick
()
src/lib/hooks/useImageUpload.tsx:23
FunctionhandleScroll
()
src/lib/hooks/useCardScroll.tsx:24
FunctionhandleSubmit
(e: FormEvent<HTMLFormElement>)
src/app/legacy/activities/page.tsx:75
Functionincrease
()
src/components/GuestStepper.tsx:27
Functionrejected
(value)
load-firestore-data/index.js:22
FunctiontoBase64
(file: File)
src/lib/base64.ts:17