Cesar Mendivil c7a4f163b2 feat: add new logo component and SVG logo asset
- Introduced a new Logo component in TypeScript that supports different sizes and optional text display.
- Added hover effects for the logo image.
- Included a new SVG logo asset for AvanzaCast.
2025-11-06 11:05:31 -07:00

27 lines
1.3 KiB
TypeScript

// Export all shared components
export { LanguageSelector } from './LanguageSelector';
export { AuthButton } from './AuthButton';
export { Modal } from './Modal';
export type { ModalProps } from './Modal';
export { Logo } from './Logo';
// Modal parts - reusable components
export { ModalLink } from './modal-parts/ModalLink';
export { ModalCopyInput } from './modal-parts/ModalCopyInput';
export { ModalShareButtons } from './modal-parts/ModalShareButtons';
export { ModalToggle } from './modal-parts/ModalToggle';
export { default as ModalRadioGroup } from './modal-parts/ModalRadioGroup';
export { default as ModalDestinationButton } from './modal-parts/ModalDestinationButton';
export { default as ModalSection } from './modal-parts/ModalSection';
export { default as ModalInput } from './modal-parts/ModalInput';
export { default as ModalTextarea } from './modal-parts/ModalTextarea';
export { default as ModalSelect } from './modal-parts/ModalSelect';
export { default as ModalCheckbox } from './modal-parts/ModalCheckbox';
export { default as ModalDateTimeGroup } from './modal-parts/ModalDateTimeGroup';
export { default as ModalButton } from './modal-parts/ModalButton';
export { default as ModalButtonGroup } from './modal-parts/ModalButtonGroup';
export { default as ModalPlatformCard } from './modal-parts/ModalPlatformCard';