UNPKG

@amsterdam/design-system-react

Version:

All React components from the Amsterdam Design System. Use it to compose pages in your website or application.

20 lines (19 loc) 892 B
/** * @license EUPL-1.2+ * Copyright Gemeente Amsterdam */ import type { ComponentType, SVGProps } from 'react'; export declare const logoBrands: readonly ["amsterdam", "ggd-amsterdam", "museum-weesp", "stadsarchief", "stadsbank-van-lening", "vga-verzekeringen"]; export type LogoBrand = (typeof logoBrands)[number]; export type LogoProps = { /** The name of the brand for which to display the logo, or configuration for a custom logo. */ brand?: LogoBrand | LogoBrandConfig; } & SVGProps<SVGSVGElement>; export type LogoBrandConfig = { label: string; svg: ComponentType<SVGProps<SVGSVGElement>>; }; /** * @see {@link https://designsystem.amsterdam/?path=/docs/components-media-logo--docs Logo docs at Amsterdam Design System} */ export declare const Logo: import("react").ForwardRefExoticComponent<Omit<LogoProps, "ref"> & import("react").RefAttributes<SVGSVGElement>>;