Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/CrystallizeAPI/furniture-remix
/ functions
Functions
289 in github.com/CrystallizeAPI/furniture-remix
⨍
Functions
289
◇
Types & classes
1
↓ 68 callers
Function
useAppContext
()
application/src/ui/app-context/provider.tsx:52
↓ 42 callers
Function
getStoreFront
(hostname: string)
application/src/use-cases/storefront.server.ts:34
↓ 41 callers
Function
getContext
(request: Request)
application/src/use-cases/http/utils.ts:37
↓ 26 callers
Function
ServiceAPI
({ locale, language, serviceApiUrl }: ServiceAPIContext)
application/src/use-cases/service-api/index.ts:29
↓ 23 callers
Function
useLocalCart
()
application/src/ui/hooks/useLocalCart.ts:14
↓ 18 callers
Function
buildLanguageMarketAwareLink
(path: string, language: string, market?: string)
application/src/use-cases/LanguageAndMarket.ts:175
↓ 16 callers
Function
StoreFrontAwaretHttpCacheHeaderTagger
( maxAge: string, sharedMaxAge: string, tags: string[], prefix: string = '', )
application/src/use-cases/http/cache.ts:167
↓ 14 callers
Function
HttpCacheHeaderTaggerFromLoader
( loader: Headers, )
application/src/use-cases/http/cache.ts:76
↓ 14 callers
Function
stringForSingleLineComponentWithId
(components: any[], id: string)
application/src/use-cases/mapper/api-mappers.ts:3
↓ 13 callers
Function
DataMapper
(context?: DataMapperContext)
application/src/use-cases/mapper/index.ts:24
↓ 12 callers
Function
fetchOrderIntent
( cartId: string, { apiClient }: Deps, )
application/src/use-cases/crystallize/read/fetchOrderIntent.ts:8
↓ 12 callers
Function
isImmutable
()
application/src/ui/hooks/useLocalCart.ts:22
↓ 12 callers
Function
parse
(duration: string, format: string)
application/src/use-cases/http/cache.ts:2
↓ 10 callers
Function
authenticatedUser
(request: Request)
application/src/core/authentication.server.ts:30
↓ 10 callers
Function
chunksForChunkComponentWithId
(components: any[], id: string)
application/src/use-cases/mapper/api-mappers.ts:63
↓ 10 callers
Function
validatePayload
(payload: unknown, schema: any | null)
application/src/use-cases/http/utils.ts:55
↓ 9 callers
Function
marketIdentifiersForUser
(user: any)
application/src/use-cases/marketIdentifiersForUser.ts:1
↓ 8 callers
Function
privateJson
(data: any, init?: number | ResponseInit)
application/src/core/bridge/privateJson.server.ts:3
↓ 7 callers
Function
CrystallizeAPI
({ apiClient, language, locale = language, isPreview = false, }: CrystallizeAPIContext)
application/src/use-cases/crystallize/read/index.ts:29
↓ 7 callers
Function
buildMetas
(data: any)
application/src/use-cases/MicrodataBuilder.ts:1
↓ 7 callers
Function
getCurrencyFromCode
(code: CurrencyCode | string)
application/src/use-cases/contracts/Currency.ts:191
↓ 7 callers
Function
log
(message)
application/public/sw.js:3
↓ 6 callers
Function
excecute
(method: string, flow: string, callback: (result: any) => void)
application/src/ui/components/payments/vipps.tsx:53
↓ 6 callers
Function
flattenRichText
(richText?: RichText)
application/src/use-cases/mapper/api-mappers.ts:110
↓ 6 callers
Function
itemsForItemRelationComponentWithId
(components: any[], id: string)
application/src/use-cases/mapper/api-mappers.ts:80
↓ 6 callers
Function
numericValueForComponentWithId
(components: any[], id: string)
application/src/use-cases/mapper/api-mappers.ts:104
↓ 6 callers
Function
update
(cart: LocalCart)
application/src/ui/hooks/useLocalCart.ts:16
↓ 5 callers
Function
choiceComponentWithId
( components: any[], id: string, )
application/src/use-cases/mapper/api-mappers.ts:84
↓ 5 callers
Function
componentChoiceContent
( cellItem: any, id: string, choiceId: string, fallbackValue: any = undefined, )
application/src/ui/lib/grid-tile/grid.tsx:74
↓ 5 callers
Function
displayPriceFor
( variant: ProductVariant, identifiers: { default: string; discounted: string } = { default: '
application/src/use-cases/checkout/pricing.ts:13
↓ 4 callers
Function
authenticate
(request: Request)
application/src/core/authentication.server.ts:4
↓ 4 callers
Function
componentContent
(cellItem: any, id: string, fallbackValue: any = undefined)
application/src/ui/lib/grid-tile/grid.tsx:69
↓ 4 callers
Function
fetchCart
(cartId: string, { apiClient }: Deps)
application/src/use-cases/crystallize/read/fetchCart.ts:9
↓ 4 callers
Function
placeCart
( serviceApiUrl: string, language: string, cart: LocalCart, customer: Partial<Customer>, o
application/src/use-cases/service-api/index.ts:6
↓ 4 callers
Function
stringForRichTextComponentWithId
(components: any[], id: string)
application/src/use-cases/mapper/api-mappers.ts:7
↓ 4 callers
Function
unauthorized
(code: number)
application/src/core/authentication.server.ts:5
↓ 4 callers
Function
updatePack
(previous: VariantPackItem, next: VariantPackItem)
application/src/ui/pages/CuratedStory.tsx:40
↓ 4 callers
Function
useAuth
()
application/src/ui/hooks/useAuth.ts:9
↓ 4 callers
Function
useRemoteCart
()
application/src/ui/hooks/useRemoteCart.ts:9
↓ 3 callers
Function
componentChunkContent
( cellItem: any, id: string, chunkId: string, fallbackValue: any = undefined, )
application/src/ui/lib/grid-tile/grid.tsx:84
↓ 3 callers
Function
configureStorage
(dsn: string, options: StorageOptions = {})
application/src/use-cases/storage.server.ts:52
↓ 3 callers
Function
createBody
(state: string)
application/src/use-cases/payments/vipps/vippsPipelineChanges.ts:28
↓ 3 callers
Function
findMostSuitableVariant
(variants: ProductVariant[], attributes: Record<string, string>)
application/src/ui/components/variant-selector.tsx:19
↓ 3 callers
Function
getKlarnaVariables
(currency: string, storefrontConfig?: TStoreFrontConfig)
application/src/use-cases/payments/klarna/utils.ts:4
↓ 3 callers
Function
hydrateCart
( items: Array<{ sku: string; quantity: number }>, { apiClient }: Deps, cartId?: string, marke
application/src/use-cases/crystallize/write/editCart.ts:14
↓ 3 callers
Function
paragraphsForParagraphCollectionComponentWithId
( components: any[], id: string, )
application/src/use-cases/mapper/api-mappers.ts:26
↓ 3 callers
Function
pollingUntil
( condition: (iteration: number) => Promise<boolean>, timeout: number = 3600000, increment: number
application/src/use-cases/polling.ts:1
↓ 3 callers
Function
roundId
(value: number)
application/src/use-cases/payments/vipps/handlePaymentAuthorized.ts:80
↓ 2 callers
Function
InitializeEmptyLocalCart
()
application/src/ui/hooks/useLocalCart.ts:5
↓ 2 callers
Function
calculateDiscounts
(discounts: any)
application/src/ui/components/price.tsx:153
↓ 2 callers
Function
createMailer
(dsn: string)
application/src/use-cases/services.server.ts:8
↓ 2 callers
Function
getKlarnaOrderInfos
(cart: Cart)
application/src/use-cases/payments/klarna/utils.ts:28
↓ 2 callers
Function
getLocalStorage
(page: Page)
application/tests/checkout-flow.spec.ts:39
↓ 2 callers
Function
getRequestBody
(query: typeof deleteOrderMutation | typeof orderQuery, id: string | null)
application/tests/checkout-flow.spec.ts:40
↓ 2 callers
Function
getValueFromMeta
(key: string)
application/src/use-cases/mapper/API/orderIntentToPaymentCart.ts:6
↓ 2 callers
Function
isValidLanguageMarket
(language: string, market?: string)
application/src/use-cases/LanguageAndMarket.ts:165
↓ 2 callers
Function
onAttributeSelect
(key: string, value: string)
application/src/ui/components/variant-selector.tsx:35
↓ 2 callers
Function
recursiveMap
(level: any, defaultType: string)
application/src/use-cases/mapper/API/fetchNavigationToTree.ts:3
↓ 2 callers
Function
setInnerPadding
()
application/src/ui/components/grid/tiles/slider.tsx:22
↓ 2 callers
Function
triggerKlarna
(method: KlarnaMethod)
application/src/ui/components/payments/klarna.tsx:49
↓ 2 callers
Function
unit
(str: keyof typeof ratios)
application/src/use-cases/http/cache.ts:41
↓ 2 callers
Function
updateCartInfo
(cartInfo: any, from: string)
application/src/ui/hooks/useRemoteCart.ts:28
↓ 1 callers
Function
HttpCacheHeaderTagger
( maxAge: string, sharedMaxAge: string, tags: string[], )
application/src/use-cases/http/cache.ts:107
↓ 1 callers
Function
buildSchemaMarkup
(product: Product)
application/src/use-cases/SchemaMarkupBuilder.ts:3
↓ 1 callers
Function
buildSchemaMarkupForBlogPost
(data: any, url?: any)
application/src/use-cases/SchemaMarkupBuilder.ts:14
↓ 1 callers
Function
buildStoreFrontConfiguration
( locale: string, serviceApiUrl: string, storeFrontConfig: TStoreFrontConfig, tenantConfig: Te
application/src/use-cases/storefront.server.ts:134
↓ 1 callers
Function
canFetch
(request)
application/public/sw.js:37
↓ 1 callers
Function
createMemoryStorageEngine
(options: StorageOptions = {})
application/src/use-cases/storage.server.ts:25
↓ 1 callers
Function
createRedisStorageEngine
(dsn: string | undefined, options: StorageOptions = {})
application/src/use-cases/storage.server.ts:4
↓ 1 callers
Function
documentToCuratedStory
(mapper: DataMapperInterface, data: any)
application/src/use-cases/mapper/API/fetchDocumentToStory.ts:64
↓ 1 callers
Function
documentToStory
(mapper: DataMapperInterface, data: any)
application/src/use-cases/mapper/API/fetchDocumentToStory.ts:22
↓ 1 callers
Function
fetchImageBuffer
(url: string)
application/src/core/favicon.server.tsx:22
↓ 1 callers
Function
flattenRecursive
(obj: any, parentProperty?: string, propertyMap: Record<string, unknown> = {})
application/src/use-cases/fetchTranslations.server.ts:6
↓ 1 callers
Function
fulfillCart
(cartId: string, orderId: string, { apiClient }: Deps)
application/src/use-cases/crystallize/write/editCart.ts:98
↓ 1 callers
Function
generateFavicon
(original: sharp.Sharp, options: FaviconOptions)
application/src/core/favicon.server.tsx:32
↓ 1 callers
Function
getHost
(request: Request)
application/src/use-cases/http/utils.ts:15
↓ 1 callers
Function
getLogoForRequestTenant
(storeFront: TStoreFront)
application/src/core/favicon.server.tsx:15
↓ 1 callers
Function
getSymbolFromCode
(code: CurrencyCode)
application/src/use-cases/contracts/Currency.ts:184
↓ 1 callers
Function
groupByKey
(locations: any[] | undefined, key: string)
application/src/ui/components/payments/montonio.tsx:104
↓ 1 callers
Function
handleChange
(event: React.ChangeEvent<HTMLInputElement>)
application/src/ui/components/search/search-bar.tsx:34
↓ 1 callers
Function
handleClick
()
application/src/ui/components/add-to-cart-button.tsx:25
↓ 1 callers
Function
initializeDintero
()
application/src/ui/components/payments/dintero.tsx:83
↓ 1 callers
Function
initiateState
(initialState: InitialState)
application/src/ui/app-context/provider.tsx:14
↓ 1 callers
Function
isSecure
(request: Request)
application/src/use-cases/http/utils.ts:11
↓ 1 callers
Function
isValidLanguage
(language: string)
application/src/use-cases/LanguageAndMarket.ts:153
↓ 1 callers
Function
isValidMarket
(market?: string)
application/src/use-cases/LanguageAndMarket.ts:155
↓ 1 callers
Function
loadCheckoutForm
(data: any)
application/src/ui/components/payments/adyen.tsx:49
↓ 1 callers
Function
mapToReducerActions
(dispatch: Dispatch)
application/src/ui/app-context/reducer.ts:23
↓ 1 callers
Function
normalizeTile
(cellItem: any)
application/src/ui/lib/grid-tile/grid.tsx:95
↓ 1 callers
Function
orderDate
(date: any)
application/src/ui/pages/Orders.tsx:17
↓ 1 callers
Function
reduceAttributes
(variants: ProductVariant[])
application/src/ui/components/variant-selector.tsx:4
↓ 1 callers
Function
sectionsForPropertyTableComponentWithId
(components: any[], id: string)
application/src/use-cases/mapper/api-mappers.ts:38
↓ 1 callers
Function
sendPaidOrderWithCrystalCard
( serviceApiUrl: string, language: string, cart: LocalCart, customer: Partial<Customer>, c
application/src/use-cases/service-api/payments/crystal.ts:22
↓ 1 callers
Function
sendPaidOrderWithCrystalCoin
( serviceApiUrl: string, language: string, cart: LocalCart, customer: Partial<Customer>, )
application/src/use-cases/service-api/payments/crystal.ts:8
↓ 1 callers
Function
setCartCustomer
(cartId: string, customer: any, isGuest: boolean, { apiClient }: Deps)
application/src/use-cases/crystallize/write/editCart.ts:116
↓ 1 callers
Function
sharpFromImageBuffer
(buffer: Buffer)
application/src/core/favicon.server.tsx:56
↓ 1 callers
Function
toFlatPropertyMap
(obj: any, keySeparator = '.')
application/src/use-cases/fetchTranslations.server.ts:5
↓ 1 callers
Function
triggerDintero
()
application/src/ui/components/payments/dintero.tsx:46
↓ 1 callers
Function
triggerRazorpay
()
application/src/ui/components/payments/razorpay.tsx:42
↓ 1 callers
Function
useAppContextDispatch
()
application/src/ui/app-context/provider.tsx:44
next →
1–100 of 289, ranked by callers