MCPcopy Create free account

hub / github.com/adrienbaron/lecoindujazz / functions

Functions60 in github.com/adrienbaron/lecoindujazz

↓ 98 callersFunctiongenerateRowLabel
()
app/models/seatMap.ts:127
↓ 90 callersFunctiongenerateEmptySpace
( count = 1, { type = "spacing" }: { type?: EmptySpace["type"] } = {} )
app/models/seatMap.ts:112
↓ 41 callersFunctionseatsDecreasing
( numSeats: number, min: number, seatAttributes: SeatAttributes = {} )
app/models/seatMap.ts:196
↓ 41 callersFunctionseatsIncreasing
( numSeats: number, max: number, seatAttributes: SeatAttributes = {} )
app/models/seatMap.ts:203
↓ 38 callersFunctiongenerateCorridor
()
app/models/seatMap.ts:122
↓ 19 callersFunctiongenerateSeatRow
( rowLetter: RowLetter, seats: (SeatForRow | EmptySpace)[] )
app/models/seatMap.ts:137
↓ 17 callersFunctionaddBisAtEnd
( seats: SeatForRow[], seatAttributes: SeatAttributes = {} )
app/models/seatMap.ts:151
↓ 16 callersFunctionaddBisAtStart
( seats: SeatForRow[], seatAttributes: SeatAttributes = {} )
app/models/seatMap.ts:145
↓ 16 callersFunctionalternateSeats
(numSeats: number)
app/models/seatMap.ts:193
↓ 6 callersFunctiongetSessionStorage
( context: AppLoadContext, )
app/session.ts:7
↓ 5 callersFunctionformatPrice
(priceInCents: number)
app/utils/price.ts:1
↓ 5 callersFunctiongenerateOrchestraRowWithoutBis
({ letter, seatsBefore = [], seatsAfter = [], }: { letter: RowLetter; seatsBefore?: (SeatForRow | Em
app/models/calaisTheatreSeatingPlan.ts:348
↓ 5 callersFunctiongetDbFromContext
( cloudflareEnv: Record<string, unknown>, )
app/services/db.service.server.ts:20
↓ 4 callersFunctiongenerateOrchestraRowWithBis
({ letter, seatsBefore = [], seatsAfter = [], }: { letter: RowLetter; seatsBefore?: (SeatForRow | Em
app/models/calaisTheatreSeatingPlan.ts:326
↓ 4 callersFunctiongenerateSeatSection
( type: SeatSectionType, rows: SeatRowForSection[] )
app/models/seatMap.ts:91
↓ 4 callersFunctiongetSeatPrice
(seat: Seat)
app/models/seatMap.ts:36
↓ 4 callersFunctiongetSetCookieHeader
( context: AppLoadContext, session: Session, )
app/session.ts:34
↓ 4 callersFunctionshowToHumanString
(show: Show)
app/models/shows.ts:32
↓ 3 callersFunctiongetPurchasedSeatsForShow
( db: DrizzleD1Database, showId: string, )
app/services/db.service.server.ts:30
↓ 3 callersFunctionisEmptySpace
(seat: unknown)
app/models/seatMap.ts:88
↓ 3 callersFunctionseatToHumanString
({ num, rowLetter, isBis, hasRestrictedView, isWheelchairAccessible, }: Seat)
app/models/seatMap.ts:24
↓ 2 callersFunctiongetLockedSeatsForSession
( db: DrizzleD1Database, sessionId: string, )
app/services/db.service.server.ts:86
↓ 2 callersFunctiongetLockedSeatsForShow
( db: DrizzleD1Database, showId: string, )
app/services/db.service.server.ts:43
↓ 2 callersFunctiongetSeatByIdMap
(sections: SeatSection[])
app/models/seatMap.ts:210
↓ 2 callersFunctionsessionToExpireInSeconds
(lockedSeatsForSession: LockedSeatModel[])
app/routes/basket.tsx:169
↓ 2 callersFunctionsetSeatLockHasChild
( db: DrizzleD1Database, showId: string, seatId: string, hasChild: boolean, )
app/services/db.service.server.ts:282
↓ 1 callersFunctionadminLockAndUnlockSeats
( db: DrizzleD1Database, showId: string, selectedSeatsIdWithStatuses: SeatIdWithStatus[], )
app/services/db.service.server.ts:152
↓ 1 callersFunctionalternateNums
(numSeats: number)
app/models/seatMap.ts:164
↓ 1 callersFunctioncontextWithDb
( cloudflareEnv: Record<string, unknown>, )
app/services/db.service.server.ts:14
↓ 1 callersFunctiongetAllUnavailableSeatsForShow
( db: DrizzleD1Database, showId: string, )
app/services/db.service.server.ts:63
↓ 1 callersFunctionnumsDecreasing
(numSeats: number, min: number)
app/models/seatMap.ts:179
↓ 1 callersFunctionnumsIncreasing
(numSeats: number, max: number)
app/models/seatMap.ts:186
↓ 1 callersFunctionregisterPurchase
( db: DrizzleD1Database, stripeCheckoutSessionId: string, customerDetails: { name: string; email: string
app/services/db.service.server.ts:102
↓ 1 callersFunctionunlockSeat
( db: DrizzleD1Database, showId: string, seatId: string, )
app/services/db.service.server.ts:267
↓ 1 callersFunctionuseOnFocus
(onFocus: () => void)
app/utils/useOnFocus.ts:3
FunctionAdmin
()
app/routes/admin.tsx:34
FunctionApp
()
app/root.tsx:90
FunctionBasket
()
app/routes/basket.tsx:180
FunctionBearIcon
({ className }: { className?: string })
app/components/icons.tsx:57
FunctionBook
()
app/routes/book.$showId.tsx:168
FunctionCheckIcon
()
app/components/icons.tsx:19
FunctionErrorBoundary
({ error }: Route.ErrorBoundaryProps)
app/root.tsx:146
FunctionIndex
()
app/routes/_index.tsx:6
FunctionLayout
({ children }: { children: React.ReactNode })
app/root.tsx:46
FunctionSeatMap
({ unavailableSeats, onSeatToggle, allowSelectUnavailableSeats, keyRef, })
app/components/seatMap/seatMap.tsx:15
FunctionSeatMapSeat
({ seat, unavailableSeatsIdSet, allowSelectUnavailableSeats, onSeatToggle, pointerDownTimeInMsRef, }
app/components/seatMap/components/seatMapSeat.tsx:15
FunctionSuccessIcon
()
app/components/icons.tsx:3
FunctionTrashIcon
({ className }: { className?: string })
app/components/icons.tsx:44
FunctionWarningIcon
()
app/components/icons.tsx:28
Functionaction
({ request, context, params: { showId }, }: ActionFunctionArgs)
app/routes/book.$showId.tsx:66
Functionaction
({ context, request }: ActionFunctionArgs)
app/routes/basket.tsx:40
Functionaction
({ request, context }: ActionFunctionArgs)
app/routes/admin.tsx:7
Functionaction
({ context, request })
app/routes/hooks.stripe.tsx:16
FunctionhandleRequest
( request: Request, responseStatusCode: number, responseHeaders: Headers, routerContext: EntryContext,
app/entry.server.tsx:6
Functionlinks
()
app/root.tsx:32
Functionloader
({ context, request }: LoaderFunctionArgs)
app/root.tsx:65
Functionloader
({ context, request, params: { showId }, }: LoaderFunctionArgs)
app/routes/book.$showId.tsx:42
Functionmeta
({ data })
app/root.tsx:25
FunctiononError
(error: unknown)
app/entry.server.tsx:19
FunctiononReconnect
()
app/routes/book.$showId.tsx:248