SPRINT-13: checkpoint on front end updates including, bulk add filters, bug when empty value on filter is saved, density storage

This commit is contained in:
Tim Chamberlain
2022-10-13 14:14:26 -05:00
parent 0d16b82ad0
commit e127098b36
7 changed files with 1593 additions and 865 deletions

View File

@ -44,15 +44,20 @@ export function QCreateNewButton(): JSX.Element
interface QSaveButtonProps
{
label?: string;
onClickHandler?: any,
disabled: boolean
}
QSaveButton.defaultProps = {
label: "Save"
};
export function QSaveButton({disabled}: QSaveButtonProps): JSX.Element
export function QSaveButton({label, onClickHandler, disabled}: QSaveButtonProps): JSX.Element
{
return (
<MDBox ml={3} width={standardWidth}>
<MDButton type="submit" variant="gradient" color="info" size="small" fullWidth startIcon={<Icon>save</Icon>} disabled={disabled}>
Save
<MDButton type="submit" variant="gradient" color="info" size="small" onClick={onClickHandler} fullWidth startIcon={<Icon>save</Icon>} disabled={disabled}>
{label}
</MDButton>
</MDBox>
);