@selfcommunity/react-theme-default
Version:
Default theme to use with SelfCommunity TS library
109 lines (108 loc) • 3.32 kB
TypeScript
declare const Component: {
styleOverrides: {
selectRoot: ({ theme }: {
theme: any;
}) => {
[x: number]: {
padding: string;
};
backgroundColor: any;
justifyContent: string;
height: number;
borderRadius: string;
'&:hover, &:active': {
backgroundColor: any;
color: any;
'& .MuiIcon-root': {
color: any;
};
};
'&.SCEventSubscribeButton-going': {
backgroundColor: string;
color: any;
'& .MuiIcon-root': {
color: any;
};
'&:hover': {
backgroundColor: any;
color: any;
'& .MuiIcon-root': {
color: any;
};
};
};
'&.SCEventSubscribeButton-not-going': {
backgroundColor: any;
color: any;
'& .MuiIcon-root': {
color: any;
};
'&:hover': {
backgroundColor: any;
color: any;
'& .MuiIcon-root': {
color: any;
};
};
};
};
requestRoot: ({ theme }: {
theme: any;
}) => {};
buyButtonRoot: ({ theme }: {
theme: any;
}) => {
'&:hover, &:active': {
backgroundColor: any;
color: any;
border: string;
'& .MuiIcon-root': {
color: any;
};
};
};
menuRoot: ({ theme }: {
theme: any;
}) => {
'& .MuiPaper-root': {
width: number;
borderRadius: string;
'& .MuiList-root .SCEventSubscribeButton-item': {
paddingTop: number;
paddingBottom: number;
'&.Mui-disabled': {
paddingTop: any;
paddingBottom: any;
};
'& .Mui-checked .MuiSvgIcon-root': {
color: any;
};
'& > .MuiFormControlLabel-root': {
width: string;
marginLeft: number;
justifyContent: string;
};
};
};
};
drawerRoot: ({ theme }: {
theme: any;
}) => {
'& .MuiPaper-root': {
'& .SCEventSubscribeButton-item': {
paddingTop: number;
paddingBottom: number;
'& .Mui-checked .MuiSvgIcon-root': {
color: any;
};
'& > .MuiFormControlLabel-root': {
width: string;
marginLeft: number;
justifyContent: string;
};
};
};
};
};
};
export default Component;