4
Sponsor

Company Locations Footer

company-locations footer with stacked and grid variants

import { FooterWithCompanyLocations } from "@/components/email/footer-with-company-locations";
import type { FooterWithCompanyLocationsVariant } from "@/components/email/footer-with-company-locations";

export function FooterWithCompanyLocationsDemo({
  variant = "stacked",
}: {
  variant?: FooterWithCompanyLocationsVariant;
}) {
  return (
    <FooterWithCompanyLocations
      {...FooterWithCompanyLocations.PreviewProps}
      variant={variant}
    />
  );
}

Installation

$ pnpm dlx shadcn@latest add @emailcn/footer-with-company-locations

Usage

import { FooterWithCompanyLocations } from "@/components/email/footer-with-company-locations";
<FooterWithCompanyLocations
  {...FooterWithCompanyLocations.PreviewProps}
  variant="stacked"
/>

Examples

Grid

import { FooterWithCompanyLocations } from "@/components/email/footer-with-company-locations";
import type { FooterWithCompanyLocationsVariant } from "@/components/email/footer-with-company-locations";

export function FooterWithCompanyLocationsDemo({
  variant = "stacked",
}: {
  variant?: FooterWithCompanyLocationsVariant;
}) {
  return (
    <FooterWithCompanyLocations
      {...FooterWithCompanyLocations.PreviewProps}
      variant={variant}
    />
  );
}

API Reference

PropTypeDefaultDescription
variant"stacked" | "grid""stacked"Selects the layout
locationsCompanyLocation[]variant dataOverrides the location content
themeEmailThemedefault themeEmail theme styling