MCPcopy Create free account

hub / github.com/Shopify/function-examples / functions

Functions262 in github.com/Shopify/function-examples

↓ 11 callersFunctiongetProjects
(path)
.graphqlrc.cjs:6
↓ 5 callersMethodcreate
sample-apps/bundles-cart-transform/web/app/controllers/products_controller.rb:8
↓ 4 callersFunctionrun
(input)
sample-apps/payment-customizations/extensions/payment-customization-js/src/run.js:20
↓ 4 callersFunctionrun
(input)
sample-apps/optional-add-ons-cart-transform/extensions/optional-add-ons-js/src/run.js:25
↓ 4 callersFunctionrun
(input)
sample-apps/bundles-price-per-component/extensions/price-per-component-js/src/run.js:29
↓ 3 callersFunctiondirectoryNames
(parentPath)
util/expand-liquid.js:56
↓ 3 callersFunctionrun
(input)
sample-apps/update-line-item/extensions/update-line-item-js/src/run.js:28
↓ 3 callersFunctionrun
(input)
sample-apps/delivery-customizations/extensions/delivery-customization-js/src/run.js:20
↓ 2 callersMethodapi_version
sample-apps/bundles-cart-transform/web/app/models/shop.rb:6
↓ 2 callersFunctionexpandLiquidTemplates
(template, liquidData)
util/expand-liquid.js:14
↓ 2 callersFunctionloginErrorMessage
(loginErrors)
sample-apps/payment-customizations/app/routes/auth.login/error.server.js:3
↓ 2 callersFunctionloginErrorMessage
(loginErrors)
sample-apps/discounts/app/routes/auth.login/error.server.jsx:3
↓ 2 callersFunctionloginErrorMessage
(loginErrors: LoginError)
sample-apps/delivery-customizations/app/routes/auth.login/error.server.tsx:8
↓ 2 callersFunctionuseAuthenticatedFetch
()
sample-apps/bundles-cart-transform/web/frontend/hooks/useAuthenticatedFetch.js:17
↓ 1 callersFunctionbuild_address
(external_api_delivery_point: &Value)
order-routing/rust/pickup-point-delivery-option-generators/default/src/run.rs:66
↓ 1 callersFunctionbuild_business_hours
Transforms the opening hours of a delivery point into a vector of `BusinessHours` objects. Each day's opening hours are represented using a `BusinessH
order-routing/rust/pickup-point-delivery-option-generators/default/src/run.rs:127
↓ 1 callersFunctionbuild_external_api_request
(latitude: &f64, longitude: &f64)
order-routing/rust/pickup-point-delivery-option-generators/default/src/fetch.rs:22
↓ 1 callersFunctionbuild_pickup_point_delivery_option
( external_api_delivery_point: &Value, )
order-routing/rust/pickup-point-delivery-option-generators/default/src/run.rs:37
↓ 1 callersFunctionbuild_pickup_point_delivery_option_operations
( external_api_delivery_points: &[Value], )
order-routing/rust/pickup-point-delivery-option-generators/default/src/run.rs:25
↓ 1 callersFunctionbuild_provider
()
order-routing/rust/pickup-point-delivery-option-generators/default/src/run.rs:59
↓ 1 callersMethodcall
sample-apps/bundles-cart-transform/web/app/services/product_creator.rb:22
↓ 1 callersFunctioncheckHeadersForReauthorization
(headers, app)
sample-apps/bundles-cart-transform/web/frontend/hooks/useAuthenticatedFetch.js:28
↓ 1 callersFunctioncreate_expanded_items
( components: Vec<Value>, presentment_currency_rate: f64, )
sample-apps/bundles-price-per-component/extensions/price-per-component-rs/src/run.rs:60
↓ 1 callersFunctionensureNoGitChanges
()
util/expand-liquid.js:110
↓ 1 callersFunctionexpandAppLiquidTemplates
(appDir)
util/expand-liquid.js:29
↓ 1 callersFunctionexpandExtensionLiquidTemplates
(domainName, flavor)
util/expand-liquid.js:62
↓ 1 callersFunctionfetch
(input: fetch::input::ResponseData)
order-routing/rust/pickup-point-delivery-option-generators/default/src/fetch.rs:5
↓ 1 callersFunctiongetConfig
()
sample-apps/payment-customizations/.graphqlrc.js:5
↓ 1 callersFunctiongetConfig
()
sample-apps/discounts/.graphqlrc.js:4
↓ 1 callersFunctiongetConfig
()
sample-apps/delivery-customizations/.graphqlrc.ts:6
↓ 1 callersFunctionget_component_parents
( variant: &InputCartLinesMerchandiseOnProductVariant, )
checkout/rust/cart-transform/bundles/src/run.rs:126
↓ 1 callersFunctionget_component_parents
( variant: &InputCartLinesMerchandiseOnProductVariant, )
sample-apps/bundles-cart-transform/extensions/cart-merge-expand_rust/src/run.rs:161
↓ 1 callersFunctionget_component_quantities
(variant: &InputCartLinesMerchandiseOnProductVariant)
checkout/rust/cart-transform/bundles/src/run.rs:194
↓ 1 callersFunctionget_component_quantities
(variant: &InputCartLinesMerchandiseOnProductVariant)
sample-apps/bundles-cart-transform/extensions/cart-merge-expand_rust/src/run.rs:229
↓ 1 callersFunctionget_component_references
(variant: &InputCartLinesMerchandiseOnProductVariant)
checkout/rust/cart-transform/bundles/src/run.rs:202
↓ 1 callersFunctionget_component_references
(variant: &InputCartLinesMerchandiseOnProductVariant)
sample-apps/bundles-cart-transform/extensions/cart-merge-expand_rust/src/run.rs:237
↓ 1 callersFunctionget_components_in_cart
(cart: &Cart, definition: &ComponentParent)
checkout/rust/cart-transform/bundles/src/run.rs:97
↓ 1 callersFunctionget_components_in_cart
( cart_lines: &mut Vec<CartLine>, definition: &ComponentParent, )
sample-apps/bundles-cart-transform/extensions/cart-merge-expand_rust/src/run.rs:98
↓ 1 callersFunctionget_expand_cart_operations
(cart: &Cart)
checkout/rust/cart-transform/bundles/src/run.rs:155
↓ 1 callersFunctionget_expand_cart_operations
(cart: &Cart)
sample-apps/bundles-cart-transform/extensions/cart-merge-expand_rust/src/run.rs:190
↓ 1 callersFunctionget_merge_cart_operations
(cart: &Cart)
checkout/rust/cart-transform/bundles/src/run.rs:62
↓ 1 callersFunctionget_merge_cart_operations
(cart: &Cart)
sample-apps/bundles-cart-transform/extensions/cart-merge-expand_rust/src/run.rs:55
↓ 1 callersFunctionget_merge_parent_definitions
(cart: &Cart)
checkout/rust/cart-transform/bundles/src/run.rs:113
↓ 1 callersFunctionget_merge_parent_definitions
(cart: &Cart)
sample-apps/bundles-cart-transform/extensions/cart-merge-expand_rust/src/run.rs:149
↓ 1 callersFunctionget_price_adjustment
( variant: &InputCartLinesMerchandiseOnProductVariant, )
checkout/rust/cart-transform/bundles/src/run.rs:210
↓ 1 callersFunctionget_price_adjustment
( variant: &InputCartLinesMerchandiseOnProductVariant, )
sample-apps/bundles-cart-transform/extensions/cart-merge-expand_rust/src/run.rs:245
↓ 1 callersFunctionget_update_cart_operations
( cart: &Cart, cart_transform: &CartTransform, presentment_currency_rate: f64, )
sample-apps/optional-add-ons-cart-transform/extensions/optional-add-ons-rust/src/run.rs:30
↓ 1 callersFunctionget_update_cart_operations
(cart: &Cart, presentment_currency_rate: f64)
sample-apps/bundles-price-per-component/extensions/price-per-component-rs/src/run.rs:25
↓ 1 callersFunctionget_warranty_added
(line: &InputCartLines)
sample-apps/optional-add-ons-cart-transform/extensions/optional-add-ons-rust/src/run.rs:91
↓ 1 callersFunctionget_warranty_cost_percentage
(line: &InputCartLines)
sample-apps/optional-add-ons-cart-transform/extensions/optional-add-ons-rust/src/run.rs:101
↓ 1 callersMethodindex
sample-apps/bundles-cart-transform/web/app/controllers/home_controller.rb:11
↓ 1 callersMethodinstall_function
we have to store the function value, so that we can later use it to destroy the function if needed
sample-apps/bundles-cart-transform/web/app/models/build_commands.rb:11
↓ 1 callersFunctionoptionallyBuildExpandOperation
* @param {RunInput['cart']['lines'][number]} cartLine * @param {RunInput} input
sample-apps/optional-add-ons-cart-transform/extensions/optional-add-ons-js/src/run.js:47
↓ 1 callersFunctionoptionallyBuildExpandOperation
({ id: cartLineId, merchandise })
sample-apps/bundles-cart-transform/extensions/cart-expand-js/src/index.js:47
↓ 1 callersFunctionoptionallyBuildExpandOperation
* @param {RunInput['cart']['lines'][number]} cartLine * @param {RunInput['presentmentCurrencyRate']} presentmentCurrencyRate
sample-apps/bundles-price-per-component/extensions/price-per-component-js/src/run.js:51
↓ 1 callersFunctionoptionallyBuildUpdateOperation
* @param {RunInput['cart']['lines'][number]} cartLine
sample-apps/update-line-item/extensions/update-line-item-js/src/run.js:51
↓ 1 callersFunctionparse_bundle_components
(bundle_data: &str)
sample-apps/bundles-price-per-component/extensions/price-per-component-rs/src/run.rs:53
↓ 1 callersFunctionreturnToDiscounts
()
sample-apps/discounts/app/utils/navigation.js:1
↓ 1 callersFunctionupdate_cart_lines_from_function_result
( cart_lines: &mut Vec<CartLine>, line_results: Vec<CartLineInput>, )
sample-apps/bundles-cart-transform/extensions/cart-merge-expand_rust/src/run.rs:121
↓ 1 callersFunctionuseAppQuery
({ url, fetchInit = {}, reactQueryOptions })
sample-apps/bundles-cart-transform/web/frontend/hooks/useAppQuery.js:17
↓ 1 callersFunctionuseRoutes
(pages)
sample-apps/bundles-cart-transform/web/frontend/Routes.jsx:29
FunctionAdditionalPage
()
sample-apps/payment-customizations/app/routes/app.additional.jsx:3
FunctionAdditionalPage
()
sample-apps/discounts/app/routes/app.additional.jsx:12
FunctionAdditionalPage
()
sample-apps/delivery-customizations/app/routes/app.additional.tsx:3
FunctionApp
()
sample-apps/payment-customizations/app/root.jsx:3
FunctionApp
()
sample-apps/payment-customizations/app/routes/app.jsx:14
FunctionApp
()
sample-apps/payment-customizations/app/routes/_index/route.jsx:18
FunctionApp
()
sample-apps/discounts/app/root.jsx:17
FunctionApp
()
sample-apps/discounts/app/routes/app.jsx:24
FunctionApp
()
sample-apps/discounts/app/routes/_index/route.jsx:20
FunctionApp
()
sample-apps/delivery-customizations/app/root.tsx:3
FunctionApp
()
sample-apps/delivery-customizations/app/routes/app.tsx:15
FunctionApp
()
sample-apps/delivery-customizations/app/routes/_index/route.tsx:19
FunctionApp
()
sample-apps/bundles-cart-transform/web/frontend/App.jsx:11
FunctionAppBridgeLink
({ url, children, external, ...rest })
sample-apps/bundles-cart-transform/web/frontend/components/providers/PolarisProvider.jsx:7
FunctionAppBridgeProvider
({ children })
sample-apps/bundles-cart-transform/web/frontend/components/providers/AppBridgeProvider.jsx:15
FunctionAuth
()
sample-apps/payment-customizations/app/routes/auth.login/route.jsx:22
FunctionAuth
()
sample-apps/discounts/app/routes/auth.login/route.jsx:38
FunctionAuth
()
sample-apps/delivery-customizations/app/routes/auth.login/route.tsx:23
FunctionCode
({ children })
sample-apps/discounts/app/routes/app.additional.jsx:65
FunctionDeliveryCustomization
()
sample-apps/delivery-customizations/app/routes/app.delivery-customization.$functionId.$id.tsx:152
FunctionDiscountProvider
({ children })
sample-apps/discounts/app/components/providers/DiscountProvider.jsx:4
FunctionErrorBoundary
()
sample-apps/payment-customizations/app/routes/app.jsx:29
FunctionErrorBoundary
()
sample-apps/discounts/app/routes/app.jsx:43
FunctionErrorBoundary
()
sample-apps/delivery-customizations/app/routes/app.tsx:30
FunctionExitIframe
()
sample-apps/bundles-cart-transform/web/frontend/pages/ExitIframe.jsx:6
FunctionHomePage
()
sample-apps/bundles-cart-transform/web/frontend/pages/index.jsx:17
FunctionIndex
()
sample-apps/payment-customizations/app/routes/app._index.jsx:82
FunctionIndex
()
sample-apps/discounts/app/routes/app._index.jsx:76
FunctionIndex
()
sample-apps/delivery-customizations/app/routes/app._index.tsx:87
FunctionNotFound
()
sample-apps/bundles-cart-transform/web/frontend/pages/NotFound.jsx:4
FunctionNotFoundPage
()
sample-apps/discounts/app/components/NotFoundPage/NotFoundPage.jsx:4
FunctionPaymentCustomization
()
sample-apps/payment-customizations/app/routes/app.payment-customization.$functionId.$id.jsx:134
FunctionPolarisProvider
({ children })
sample-apps/bundles-cart-transform/web/frontend/components/providers/PolarisProvider.jsx:50
FunctionProductsCard
()
sample-apps/bundles-cart-transform/web/frontend/components/ProductsCard.jsx:12
FunctionQueryProvider
({ children })
sample-apps/bundles-cart-transform/web/frontend/components/providers/QueryProvider.jsx:12
FunctionReadMe
()
sample-apps/bundles-cart-transform/web/frontend/pages/readme.jsx:4
FunctionRoutes
({ pages })
sample-apps/bundles-cart-transform/web/frontend/Routes.jsx:17
FunctionVolumeEdit
()
sample-apps/discounts/app/routes/app.volume-discount.$functionId.$id.jsx:247
FunctionVolumeNew
()
sample-apps/discounts/app/routes/app.volume-discount.$functionId.new.jsx:153
next →1–100 of 262, ranked by callers