import React from 'react'; import { CardBody, CardCustomHeader, CardDefaultHeader, CardFooter } from './card-examples'; import { ComponentShowcase, ComponentShowcaseItem, ComponentShowcaseSection, ComponentShowcaseSetting, } from '../../../model/showcase.model'; const defaultCard: ComponentShowcaseItem = { props: { children: , }, }; const defaultSection: ComponentShowcaseSection = { title: 'Default', items: [ defaultCard, ], }; const cardDefaultHeader: ComponentShowcaseItem = { props: { children: , header: CardDefaultHeader, }, }; const cardDefaultHeaderSection: ComponentShowcaseSection = { title: 'Header', items: [ cardDefaultHeader, ], }; const cardCustomHeader: ComponentShowcaseItem = { props: { children: , header: CardCustomHeader, }, }; const cardCustomHeaderSection: ComponentShowcaseSection = { title: 'Custom Header', items: [ cardCustomHeader, ], }; const footerCard: ComponentShowcaseItem = { props: { children: , footer: CardFooter, }, }; const footerSection: ComponentShowcaseSection = { title: 'Footer', items: [ footerCard, ], }; const headerFooterCard: ComponentShowcaseItem = { props: { children: , header: CardDefaultHeader, footer: CardFooter, }, }; const headerFooterSection: ComponentShowcaseSection = { title: 'Header & Footer', items: [ headerFooterCard, ], }; export const cardShowcase: ComponentShowcase = { title: 'Card', sections: [ defaultSection, cardDefaultHeaderSection, cardCustomHeaderSection, footerSection, headerFooterSection, ], }; export const cardSettings: ComponentShowcaseSetting[] = [ { propertyName: 'appearance', value: 'outline', }, { propertyName: 'appearance', value: 'filled', }, { propertyName: 'status', value: 'basic', }, { propertyName: 'status', value: 'primary', }, { propertyName: 'status', value: 'success', }, { propertyName: 'status', value: 'info', }, { propertyName: 'status', value: 'warning', }, { propertyName: 'status', value: 'danger', }, { propertyName: 'status', value: 'control', }, ];