fix: ts errors
continuous-integration/drone/push Build is passing Details

master
Guillermo Pages 10 months ago
parent 11130cfe54
commit 847294d826

@ -10,12 +10,12 @@ interface ControlsProps {
monthCutoff: MonthCutoffType; monthCutoff: MonthCutoffType;
size: DaySize; size: DaySize;
fontProportion: number; fontProportion: number;
magnify: boolean; magnify?: boolean;
onHeaderStyleChange: (type: HeaderStyle) => void; onHeaderStyleChange: (type: HeaderStyle) => void;
onMonthCutoffChange: (type: MonthCutoffType) => void; onMonthCutoffChange: (type: MonthCutoffType) => void;
onSizeChange: (size: DaySize) => void; onSizeChange: (size: DaySize) => void;
onFontProportionChange: (proportion: number) => void; onFontProportionChange: (proportion: number) => void;
onMagnifyChange: (magnify: boolean) => void; onMagnifyChange?: (magnify: boolean) => void;
} }
export const Controls: React.FC<ControlsProps> = ({ export const Controls: React.FC<ControlsProps> = ({
@ -113,14 +113,16 @@ export const Controls: React.FC<ControlsProps> = ({
</Button> </Button>
</ButtonGroup> </ButtonGroup>
<ButtonGroup> {(magnify !== undefined && onMagnifyChange !== undefined && (
<Button <ButtonGroup>
active={magnify} <Button
onClick={() => onMagnifyChange(!magnify)} active={magnify}
> onClick={() => onMagnifyChange(!magnify)}
{magnify ? 'Magnify On -> Turn off' : 'Magnify Off - Turn on'} >
</Button> {magnify ? 'Magnify On -> Turn off' : 'Magnify Off - Turn on'}
</ButtonGroup> </Button>
</ButtonGroup>
)) || null}
<RangeInput <RangeInput
value={fontProportion} value={fontProportion}

@ -1,17 +0,0 @@
import { DayViewType, DayVariation } from '../../../types/calendar';
export interface WeekContainerProps {
viewType: DayViewType;
isOtherMonth?: boolean;
variations?: DayVariation[];
}
export interface DayHeaderProps {
viewType: DayViewType;
variations?: DayVariation[];
}
export interface DayNumberProps {
viewType: DayViewType;
variations?: DayVariation[];
}
Loading…
Cancel
Save