UNPKG

@drivy/cobalt

Version:

Opinionated design system for Drivy's projects.

38 lines (37 loc) 1.14 kB
import React, { PureComponent } from "react"; export type CardProps = { children?: React.ReactNode; className?: string; legacy?: boolean; flattened?: boolean; responsive?: boolean; }; export declare const Card: { ({ children, className, legacy, responsive, }: CardProps): React.JSX.Element; Section: typeof CardSection; }; export type CardSectionProps = { children: React.ReactNode; className?: string; tabBar?: boolean; tight?: boolean; subdued?: boolean; /** * true or "soft" * @default false */ divided?: boolean | string; }; export type CardSectionLinkProps = CardSectionProps & { href: React.AnchorHTMLAttributes<HTMLAnchorElement>["href"]; target?: React.AnchorHTMLAttributes<HTMLAnchorElement>["target"]; rel?: React.AnchorHTMLAttributes<HTMLAnchorElement>["rel"]; }; export declare class CardSection extends PureComponent<CardSectionProps, never> { static Link: { ({ href, target, rel, ...baseProps }: CardSectionLinkProps): React.JSX.Element; displayName: string; }; render(): React.JSX.Element; } export default Card;