--- // Import SecondaryCTA component for use in this module import SecondaryCTA from "../ui/buttons/SecondaryCTA.astro"; // Set heading and sub-heading for the pricing section const title: string = "Simple, Transparent Pricing"; const subTitle: string = "Boost efficiency with ScrewFast's clear, value-driven plans."; // Define TypeScript type for products. type Product = { name: string; description: string; price: string; cents: string; billingFrequency: string; features: Array; purchaseBtnTitle: string; purchaseLink: string; }; // Define two products for display - Starter Kit and Professional Toolbox. const starterKit: Product = { name: "Starter Kit", description: "Best option for DIY projects", price: "$49", cents: ".00", billingFrequency: "USD / monthly", features: [ "Key hardware tools", "Access to guides & tutorials", "Standard support", ], purchaseBtnTitle: "Get the Starter Kit", purchaseLink: "#", }; const professionalToolbox: Product = { name: "Professional Toolbox", description: "Best for large scale uses", price: "$89", cents: ".00", billingFrequency: "USD / monthly", features: [ "Premium tool selection", "Priority support", "Exclusive content & deals", "Bulk order discounts", ], purchaseBtnTitle: "Get the Professional Toolbox", purchaseLink: "#", }; ---

{title}

{subTitle}

{starterKit.name}

{starterKit.description}

{starterKit.price} {starterKit.cents} {starterKit.billingFrequency}
    { starterKit.features.map((feature) => (
  • {feature}
  • )) }
{starterKit.purchaseBtnTitle}

{professionalToolbox.name}

{professionalToolbox.description}

Best value
{professionalToolbox.price} {professionalToolbox.cents} {professionalToolbox.billingFrequency}
    { professionalToolbox.features.map((feature) => (
  • {feature}
  • )) }
{professionalToolbox.purchaseBtnTitle}

Enterprise Solutions?