🚨 front: Fixing a couple of linter warnings

This commit is contained in:
Eric Doughty-Papassideris
2024-11-11 00:52:15 +01:00
committed by ericlinagora
parent 9dc23fdb52
commit e23c897d66
3 changed files with 5 additions and 4 deletions
@@ -8,7 +8,7 @@ import {
useRef, useRef,
} from "react"; } from "react";
let interval: any = null; let interval: ReturnType<typeof setInterval> | null = null;
export const AnimatedHeight = memo( export const AnimatedHeight = memo(
(props: { children: ReactNode } & InputHTMLAttributes<HTMLDivElement>) => { (props: { children: ReactNode } & InputHTMLAttributes<HTMLDivElement>) => {
@@ -28,7 +28,8 @@ export const AnimatedHeight = memo(
updateSize(); updateSize();
}, 200); }, 200);
return () => { return () => {
clearInterval(interval); if (interval)
clearInterval(interval);
}; };
}, []); }, []);
@@ -36,7 +36,7 @@ const Template: ComponentStory<any> = (props: { label: string; disabled: boolean
<Title className='my-5'>CheckboxSlider</Title> <Title className='my-5'>CheckboxSlider</Title>
<CheckboxSlider <CheckboxSlider
onClick={e => setChecked(!checked)} onClick={() => setChecked(!checked)}
checked={checked} checked={checked}
disabled={props.disabled} disabled={props.disabled}
/> />
@@ -4,7 +4,6 @@ import { action } from '@storybook/addon-actions';
import { RecoilRoot } from 'recoil'; import { RecoilRoot } from 'recoil';
import { ComponentStory } from '@storybook/react'; import { ComponentStory } from '@storybook/react';
import { CheckCircleIcon, ExclamationCircleIcon } from '@heroicons/react/outline'; import { CheckCircleIcon, ExclamationCircleIcon } from '@heroicons/react/outline';
import { Title } from '../text';
import { ConfirmModal, ConfirmModalProps } from './confirm'; import { ConfirmModal, ConfirmModalProps } from './confirm';
const icons = { const icons = {
@@ -36,6 +35,7 @@ export default {
} }
}; };
// eslint-disable-next-line @typescript-eslint/no-explicit-any
const Template: ComponentStory<any> = (props: ConfirmModalProps) => { const Template: ComponentStory<any> = (props: ConfirmModalProps) => {
const [open, setOpen] = useState(true); const [open, setOpen] = useState(true);