{`${card.name} Gift Card`}
{`Angel numbers from ${card.from} to ${card.to}.`}
{money(variant.price)}
Shopify emails the code after checkout. It buys anything in the shop, never expires and cannot be refunded.
import { useState } from "react";
import { GIFT } from "../config/shop.ts";
import { buyHref, giftUrl, money } from "../lib/shop.ts";
import { AddToBag } from "../components/AddToBag.jsx";
import { Breadcrumbs } from "../components/Breadcrumbs.jsx";
export const TIERS = [
{ tier: "mini", name: "Mini", tint: "--red", from: 11, to: 99 },
{ tier: "medi", name: "Medi", tint: "--green", from: 111, to: 999 },
{ tier: "maxi", name: "Maxi", tint: "--blue", from: 1111, to: 9999 },
];
const FACE = "/bird/bird-128.png";
const whole = (price) => String(Math.round(Number(price)));
function Face({ card, amount }) {
return (
{amount}
carlomitchener.com
Three sizes, nine angel numbers each. Sent by email, never expires.
{`Angel numbers from ${card.from} to ${card.to}.`}
{money(variant.price)}
Shopify emails the code after checkout. It buys anything in the shop, never expires and cannot be refunded.