@penaprieto/design-system
Version:
Multi-brand React design system with design tokens from Figma
38 lines • 990 B
TypeScript
import React from 'react';
import './Footer.css';
export interface FooterLink {
label: string;
href: string;
}
export interface FooterColumn {
title: string;
links: FooterLink[];
}
export interface FooterSocialLink {
icon: string;
href: string;
label: string;
}
export interface FooterAppLink {
image: string;
href: string;
alt: string;
}
export interface FooterProps {
/** Logo (URL de imagen o ReactNode) */
logo?: string | React.ReactNode;
/** Columnas de links */
columns?: FooterColumn[];
/** Links de redes sociales */
socialLinks?: FooterSocialLink[];
/** Links de apps (App Store, Google Play) */
appLinks?: FooterAppLink[];
/** Links legales (términos, privacidad, etc.) */
legalLinks?: FooterLink[];
/** Texto de copyright */
copyright?: string;
/** Clase CSS adicional */
className?: string;
}
export declare const Footer: React.FC<FooterProps>;
//# sourceMappingURL=Footer.d.ts.map