mui-simple
Version:
Override mui components to simplify usage
25 lines • 1.7 kB
TypeScript
import React from 'react';
import type { ComponentType } from 'react';
import type { AccordionProps as MuiAccordionProps, AccordionSummaryProps, AccordionDetailsProps } from '@mui/material';
interface AccordionStyledPropsType extends Omit<MuiAccordionProps, 'disabled' | 'expanded' | 'onChange' | 'TransitionProps'> {
useCustomStyle?: boolean;
[key: string]: any;
}
export declare const Accordion: React.FC<AccordionStyledPropsType>;
type _AccordionSummaryProps = AccordionSummaryProps & {
label?: string;
bgColor?: string;
titleColor?: string;
bottomSecondaryLabel?: boolean;
[key: string]: any;
};
export declare const AccordionSummary: React.FC<_AccordionSummaryProps>;
type AccordionDetailsStyledPropsType = AccordionDetailsProps & any;
export declare const AccordionDetails: ComponentType<AccordionDetailsStyledPropsType>;
export declare const ShowMoreWrapper: import("@emotion/styled").StyledComponent<import("@mui/system").BoxOwnProps<import("@mui/material").Theme> & Omit<Omit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, "ref"> & {
ref?: React.Ref<HTMLDivElement>;
}, keyof import("@mui/system").BoxOwnProps<import("@mui/material").Theme>> & import("@mui/system").MUIStyledCommonProps<import("@mui/material").Theme> & import("@mui/material/OverridableComponent").CommonProps & Omit<Omit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, "ref"> & {
ref?: React.Ref<HTMLDivElement>;
}, keyof import("@mui/material/OverridableComponent").CommonProps | keyof import("@mui/system").BoxOwnProps<import("@mui/material").Theme>>, {}, {}>;
export {};
//# sourceMappingURL=Accordion.styled.d.ts.map