Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/artsy/force
/ functions
Functions
4,480 in github.com/artsy/force
⨍
Functions
4,480
◇
Types & classes
1,565
↓ 1,761 callers
Function
renderWithRelay
( resolvers, componentProps = {}, relayEnv = createMockEnvironment(), )
src/Apps/Order/Routes/__tests__/Shipping.jest.tsx:294
↓ 1,624 callers
Function
graphql
(strings, ...keys)
__mocks__/react-relay.js:6
↓ 504 callers
Function
render
(children: ReactNode)
src/DevTools/renderWithMockBoot.tsx:5
↓ 380 callers
Function
setupTestWrapperTL
({ Component, query, variables = {}, }: SetupTestWrapper<T>)
src/DevTools/setupTestWrapperTL.tsx:103
↓ 298 callers
Function
flushPromiseQueue
()
src/DevTools/flushPromiseQueue.ts:4
↓ 214 callers
Function
renderWithRelay
( mockResolvers: MockResolvers = {}, componentProps?: any, mockedEnv?: ReturnType<typeof createMoc
src/DevTools/setupTestWrapperTL.tsx:108
↓ 213 callers
Function
trackEvent
()
src/Apps/Search/Components/GenericSearchResultItem.tsx:34
↓ 201 callers
Function
useSystemContext
()
src/System/Hooks/useSystemContext.ts:7
↓ 194 callers
Function
extractNodes
( connection: | { readonly edges?: | ReadonlyArray< | {
src/Utils/extractNodes.ts:1
↓ 182 callers
Function
renderHook
(props: WrapperProps)
src/Utils/Hooks/__tests__/useEventTiming.jest.tsx:41
↓ 179 callers
Function
getENV
(ENV_VAR: keyof GlobalData)
src/Utils/getENV.tsx:6
↓ 170 callers
Function
loadable
(load, { resolveComponent })
__mocks__/@loadable/component.tsx:3
↓ 162 callers
Function
useRouter
()
src/System/Hooks/useRouter.tsx:7
↓ 145 callers
Function
mockResolveLastOperation
(mockResolvers: MockResolvers)
src/DevTools/setupTestWrapperTL.tsx:140
↓ 140 callers
Method
find
(selector: string | any)
src/Apps/Order/Routes/__tests__/Utils/OrderAppTestPageRTL.tsx:490
↓ 139 callers
Function
render
(url: string, mockData)
src/Apps/Order/__tests__/OrderApp.jest.tsx:63
↓ 115 callers
Function
currentArtworkFilterContext
()
src/Components/ArtworkFilter/ArtworkFilters/__tests__/Utils.tsx:103
↓ 97 callers
Method
get
()
src/Components/Inquiry/Visited.ts:16
↓ 94 callers
Function
next
()
src/Components/Inquiry/config.ts:110
↓ 91 callers
Function
render
(url: string, mockData)
src/Apps/Order2/__tests__/order2Routes.jest.tsx:23
↓ 86 callers
Function
useMutation
({ mutation, optimisticResponse, updater, relayEnvironment, }: { mutation: GraphQLTaggedNode optim
src/Utils/Hooks/useMutation.ts:9
↓ 82 callers
Function
trackEvent
(data: any, options: object = {})
src/Server/analytics/helpers.ts:14
↓ 81 callers
Method
clickSubmit
PAGE ACTIONS
src/Apps/Order/Routes/__tests__/Utils/OrderAppTestPageRTL.tsx:347
↓ 79 callers
Function
useAnalyticsContext
()
src/System/Hooks/useAnalyticsContext.tsx:10
↓ 76 callers
Function
createLogger
(namespace = "")
src/Utils/logger.ts:6
↓ 73 callers
Method
find
(selector: string)
src/DevTools/RootTestPageRTL.tsx:16
↓ 66 callers
Method
findByText
(text: string | RegExp, options?: any)
src/DevTools/RootTestPageRTL.tsx:24
↓ 66 callers
Method
split
(leaf: Workflow[number])
src/Utils/WorkflowEngine.tsx:42
↓ 60 callers
Function
resolve
()
src/Server/middleware/__tests__/refreshAccessTokenMiddleware.jest.ts:142
↓ 59 callers
Function
resized
( src: Resize[0], { height, quality, width, ...rest }: { height?: number quality
src/Utils/resized.ts:27
↓ 58 callers
Function
render
(ui: ReactElement, options: RenderOptions = {})
src/Apps/Artist/Routes/WorksForSale/Components/__tests__/ArtistArtworkFilters.jest.tsx:10
↓ 56 callers
Function
getTimerText
src/Components/__tests__/Timer.jest.tsx:13
↓ 53 callers
Method
log
(step: string)
src/Components/Inquiry/Visited.ts:28
↓ 52 callers
Method
text
()
src/Apps/Order/Routes/__tests__/Utils/OrderAppTestPageRTL.tsx:580
↓ 51 callers
Function
middleware
(handler: unknown)
src/Server/passport/lib/app/index.ts:22
↓ 51 callers
Function
setIsLoading
src/Apps/Order/Routes/Payment/PaymentContext/OrderPaymentContext.tsx:171
↓ 45 callers
Function
resolveSaveFulfillmentDetails
( mockResolveLastOperation, /* A mockResolver for the CommerceSetShipping payload */ commerceSetShipping
src/Apps/Order/Routes/__tests__/Shipping.jest.tsx:244
↓ 44 callers
Function
useArtworkFilterContext
()
src/Components/ArtworkFilter/ArtworkFilterContext.tsx:624
↓ 43 callers
Function
cropped
( src: Crop[0], { height, quality, width, ...rest }: { height: number quality?:
src/Utils/resized.ts:63
↓ 39 callers
Function
commitMutation
()
src/Apps/Order/Utils/commitMutation.tsx:32
↓ 39 callers
Function
getWrapper
(mockData: { Artwork?: any; Me?: any })
src/Apps/Artwork/Components/ArtworkSidebar/__tests__/ArtworkSidebarBidAction.jest.tsx:52
↓ 39 callers
Function
mockResolver
src/Apps/Order/__tests__/OrderApp.jest.tsx:85
↓ 38 callers
Function
orderMutationSuccess
(initialValues, newValues)
src/Apps/Order2/Routes/Checkout/__tests__/utils.ts:3
↓ 38 callers
Function
within
()
src/Utils/scrollToAwaitable.ts:62
↓ 36 callers
Function
saveAndContinue
()
src/Apps/Order/Routes/__tests__/Shipping.jest.tsx:166
↓ 35 callers
Function
onClose
()
src/Apps/CollectorProfile/Routes/Saves/Components/SelectArtworkListsModal/SelectArtworkListsModal.tsx:57
↓ 35 callers
Function
waitForPaymentElement
()
src/Apps/Order2/Routes/Checkout/Components/PaymentStep/__tests__/Order2PaymentForm.jest.tsx:243
↓ 34 callers
Function
useJump
({ behavior = "smooth", offset = 0 }: UseJump = {})
src/Utils/Hooks/useJump.tsx:25
↓ 33 callers
Method
findByRole
(role: string, options?: any)
src/DevTools/RootTestPageRTL.tsx:20
↓ 33 callers
Function
getFactsAndFigures
( path: FactsAndFiguresPath, { format = "comma" }: GetFactsAndFiguresOptions = {}, )
src/Utils/factsAndFigures.ts:79
↓ 33 callers
Method
next
()
src/Components/Onboarding/Hooks/useOnboardingFadeTransition.tsx:6
↓ 32 callers
Function
useCheckoutContext
()
src/Apps/Order2/Routes/Checkout/Hooks/useCheckoutContext.ts:3
↓ 31 callers
Function
onChange
(event: StripePaymentElementChangeEvent)
src/Apps/Order2/Routes/Checkout/Components/PaymentStep/Order2PaymentForm.tsx:444
↓ 31 callers
Function
renderSavedAddressOptions
( props: Partial<SavedAddressOptionsProps> = {}, )
src/Apps/Order2/Routes/Checkout/Components/FulfillmentDetailsStep/SavedAddressOptions/__tests__/Order2SavedAddressOptions.jest.tsx:199
↓ 30 callers
Function
showAuthDialog
()
src/Components/Artwork/SaveButton/useSaveArtworkToLists.ts:44
↓ 29 callers
Method
set
(value: string[])
src/Components/Inquiry/Visited.ts:20
↓ 29 callers
Function
submitMutation
(props: { variables: T["variables"] rejectIf?: (res: T["response"]) => unknown })
src/Utils/Hooks/useMutation.ts:23
↓ 28 callers
Method
isLoading
()
src/Apps/Order/Routes/__tests__/Utils/OrderAppTestPageRTL.tsx:312
↓ 28 callers
Function
useAuthDialog
()
src/Components/AuthDialog/useAuthDialog.tsx:6
↓ 27 callers
Method
clear
()
src/Server/analytics/timeOnPageListener.ts:55
↓ 27 callers
Method
current
()
src/Utils/WorkflowEngine.tsx:24
↓ 27 callers
Function
dismiss
()
src/Utils/Hooks/useScrollToOpenAuthModal.ts:24
↓ 27 callers
Function
formatOpeningHours
( schedules: Array<{ days: string; hours: string }>, )
src/Apps/Partner/Components/PartnerMeta/formatOpeningHours.ts:113
↓ 26 callers
Function
createMatch
( params: Record<string, string>, location?: { pathname?: string; search?: string; hash?: string }, )
src/System/Router/Utils/__tests__/canonicalSlugRedirect.jest.tsx:13
↓ 26 callers
Function
renderPaymentForm
()
src/Apps/Order2/Routes/Checkout/Components/PaymentStep/__tests__/Order2PaymentForm.jest.tsx:332
↓ 25 callers
Function
fillAddressForm
(address: Partial<Address>)
src/Components/__tests__/Utils/addressForm2.ts:56
↓ 25 callers
Method
getMessageLength
()
src/Apps/Order/Routes/__tests__/Status.jest.tsx:38
↓ 25 callers
Method
reject
()
src/Apps/Order/Dialogs.tsx:96
↓ 25 callers
Function
sanitizeRedirect
(address?: string)
src/Utils/sanitizeRedirect.ts:40
↓ 25 callers
Function
useAlertContext
()
src/Components/Alert/Hooks/useAlertContext.tsx:5
↓ 25 callers
Function
validateAndExtractOrderResponse
( orderOrError?: T | null, )
src/Apps/Order/Components/ExpressCheckout/Util/mutationHandling.ts:41
↓ 24 callers
Method
setOfferAmount
(amount: number)
src/Apps/Order/Routes/__tests__/Utils/OrderAppTestPageRTL.tsx:453
↓ 24 callers
Function
useArtworkDimensions
({ dimensions, framedDimensions, framed, isUnlisted, }: UseArtworkDimensionsOptions)
src/Apps/Artwork/useArtworkDimensions.tsx:46
↓ 23 callers
Function
onClick
src/Apps/Example/Routes/Welcome/WelcomeRoute.tsx:15
↓ 23 callers
Function
requestGravity
({ body, headers, method, timeoutMs = DEFAULT_TIMEOUT_MS, url, }: GravityRequestOptions)
src/Server/passport/lib/http.ts:29
↓ 22 callers
Function
createArtworkFilterTestRenderer
( artworkFilterContext: Partial<ArtworkFilterContextProps> = {}, )
src/Components/ArtworkFilter/ArtworkFilters/__tests__/Utils.tsx:52
↓ 22 callers
Function
getStructuredData
()
src/Apps/Artist/Components/ArtistMeta/__tests__/ArtistMeta.jest.tsx:199
↓ 22 callers
Function
setupHook
(...args: HookProps)
src/Components/Address/__tests__/useAddressAutocomplete.jest.ts:29
↓ 22 callers
Function
useAuctionResultsFilterContext
()
src/Apps/Artist/Routes/AuctionResults/AuctionResultsFilterContext.tsx:360
↓ 21 callers
Function
appendCurrencySymbol
( price: string | number | null | undefined, currency: string, )
src/Apps/Order/Utils/currencyUtils.ts:1
↓ 21 callers
Function
validateAddress
(address: Address)
src/Apps/Order/Utils/formValidators.tsx:22
↓ 20 callers
Function
useAuthDialogContext
()
src/Components/AuthDialog/AuthDialogContext.tsx:215
↓ 20 callers
Function
useDidMount
(defaultMounted = false)
src/Utils/Hooks/useDidMount.ts:3
↓ 19 callers
Function
allowedFilters
( filterParams: Record<string, any> = {}, )
src/Components/ArtworkFilter/Utils/allowedFilters.ts:3
↓ 19 callers
Function
buildAddress
()
src/Apps/Order/Utils/__tests__/formValidators.jest.tsx:45
↓ 19 callers
Function
next
()
src/Apps/Settings/Routes/Insights/Components/CareerHighlights/CareerHighlightsModal/config.tsx:29
↓ 19 callers
Function
renderTree
src/Apps/Order/Routes/Shipping/Components/__tests__/FulfillmentDetailsForm.jest.tsx:50
↓ 18 callers
Function
getSaleOrLotTimerInfo
( time: Time, options: { hasStarted?: boolean lotsAreClosing?: boolean isSaleInfo?: boolean
src/Utils/getSaleOrLotTimerInfo.ts:15
↓ 18 callers
Method
isEnd
()
src/Utils/WorkflowEngine.tsx:90
↓ 18 callers
Function
now
()
src/Components/__tests__/AuctionCard.jest.tsx:5
↓ 18 callers
Function
redirectBack
( req: ArtsyRequest & { artsyPassportSignedUp?: boolean }, res: ArtsyResponse | null = null, )
src/Server/passport/lib/app/redirectBack.ts:8
↓ 18 callers
Function
setupHook
(props = {})
src/Apps/Auction/Routes/Bid/__tests__/useSubmitBid.jest.tsx:67
↓ 18 callers
Function
useCurrentlySelectedFilters
()
src/Components/ArtworkFilter/ArtworkFilterContext.tsx:629
↓ 17 callers
Function
extractAuctionResultPillsFromCriteria
({ criteria, aggregations = [], metric = "cm", initialState, }: { criteria: AuctionResultsFilters
src/Apps/Artist/Routes/AuctionResults/Utils/extractAuctionResultPills.ts:242
↓ 17 callers
Function
get
( obj: O, unsafeDataOperation: (x: O) => T, valueIfFailOrUndefined?: T, )
src/Utils/get.ts:10
↓ 17 callers
Function
renderComponent
(props: PhotoThumbnailProps = defaultProps)
src/Components/PhotoUpload/__tests__/PhotoThumbnail.jest.tsx:23
↓ 17 callers
Function
useLoadCheckout
(order: useLoadCheckout_order$key)
src/Apps/Order2/Routes/Checkout/Hooks/useLoadCheckout.ts:24
↓ 16 callers
Function
createConfirmationTokenResponse
src/Apps/Order2/Routes/Checkout/Components/PaymentStep/__tests__/Order2PaymentForm.jest.tsx:178
↓ 16 callers
Function
getArtistSubRoute
(pathname: string)
src/Utils/url.ts:39
↓ 16 callers
Function
getMetaBy
(selectors)
src/Apps/Artist/Components/ArtistMeta/__tests__/ArtistMeta.jest.tsx:40
next →
1–100 of 4,480, ranked by callers