Skip to content

Instantly share code, notes, and snippets.

View dev-prakhar's full-sized avatar
💻
Building Stuff

Prakhar Shrivastava dev-prakhar

💻
Building Stuff
View GitHub Profile
@dev-prakhar
dev-prakhar / cross_sell_bundle.liquid
Last active October 2, 2024 16:41
FoxSell Bundles Plus - Metafields and Metaobjects Access (Liquid)
{% liquid
assign app_namespace = 'app--67872686081'
assign cross_sell_bundle_config = product.metafields[app_namespace].cross_sell_products.value
assign active = cross_sell_bundle_config.active
%}
<p>
<strong>Active: </strong>
{{ active }}
@dev-prakhar
dev-prakhar / index.js
Created October 5, 2023 10:01
Cart Transform using Settings
// @ts-check
// refferred to as utils.js in the gist
import { every, groupBy, isEmpty } from "./utils/methods";
/**
* @typedef {import("../generated/api").InputQuery} InputQuery
* @typedef {import("../generated/api").FunctionResult} FunctionResult
*/
@dev-prakhar
dev-prakhar / index.js
Created October 5, 2023 09:08
Basic Cart Transform Function
// @ts-check
/**
* @typedef {import("../generated/api").InputQuery} InputQuery
* @typedef {import("../generated/api").FunctionResult} FunctionResult
*/
/**
* @type {FunctionResult}
*/