UNPKG

@voilajsx/uikit

Version:

Cross-platform React components with beautiful themes and OKLCH color science

55 lines 2.57 kB
/** * Card container component * @param {Object} props - Component props * @param {string} [props.className] - Additional CSS classes * @param {boolean} [props.asChild=false] - Render as child component * @param {React.ReactNode} props.children - Card content * @returns {JSX.Element} Card component */ export const Card: import("react").ForwardRefExoticComponent<import("react").RefAttributes<any>>; /** * Card header component * @param {Object} props - Component props * @param {string} [props.className] - Additional CSS classes * @param {boolean} [props.asChild=false] - Render as child component * @param {React.ReactNode} props.children - Card header content * @returns {JSX.Element} CardHeader component */ export const CardHeader: import("react").ForwardRefExoticComponent<import("react").RefAttributes<any>>; /** * Card title component * @param {Object} props - Component props * @param {string} [props.className] - Additional CSS classes * @param {boolean} [props.asChild=false] - Render as child component * @param {React.ReactNode} props.children - Card title content * @returns {JSX.Element} CardTitle component */ export const CardTitle: import("react").ForwardRefExoticComponent<import("react").RefAttributes<any>>; /** * Card description component * @param {Object} props - Component props * @param {string} [props.className] - Additional CSS classes * @param {boolean} [props.asChild=false] - Render as child component * @param {React.ReactNode} props.children - Card description content * @returns {JSX.Element} CardDescription component */ export const CardDescription: import("react").ForwardRefExoticComponent<import("react").RefAttributes<any>>; /** * Card content component * @param {Object} props - Component props * @param {string} [props.className] - Additional CSS classes * @param {boolean} [props.asChild=false] - Render as child component * @param {React.ReactNode} props.children - Card content * @returns {JSX.Element} CardContent component */ export const CardContent: import("react").ForwardRefExoticComponent<import("react").RefAttributes<any>>; /** * Card footer component * @param {Object} props - Component props * @param {string} [props.className] - Additional CSS classes * @param {boolean} [props.asChild=false] - Render as child component * @param {React.ReactNode} props.children - Card footer content * @returns {JSX.Element} CardFooter component */ export const CardFooter: import("react").ForwardRefExoticComponent<import("react").RefAttributes<any>>; //# sourceMappingURL=card.d.ts.map