storefront.discountRanges.list()
Lista faixas de desconto ativas e dentro da vigência.Retorno
isActive nem vigência no mapper.
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
Faixas de desconto progressivo ativas da loja.
Connection<DiscountRange>
isActive nem vigência no mapper.
import { defineSection, defineSectionData, SECTION_DATA_KEYS } from '@corvex/theme-sdk';
export const schema = defineSection({
name: 'Descontos progressivos',
data: [SECTION_DATA_KEYS.discount_ranges],
});
export const data = defineSectionData(async ({ storefront }) => ({
discount_ranges: await storefront.discountRanges.list(),
}));
export default function DiscountRangesBanner({ data }) {
const ranges = data.discount_ranges.nodes;
if (!ranges.length) return null;
return (
<aside>
{ranges.map((range) => (
<p key={range.id}>{range.name}</p>
))}
</aside>
);
}
const { data, loading } = useCorvexData('discount_ranges');
// data = DiscountRange[]
const { data } = useCorvexData({ discount_ranges: {} });
// data.discount_ranges.nodes
data: ['discount_ranges']
Was this page helpful?
