mirror of
https://github.com/Radarr/Radarr.git
synced 2026-04-23 22:25:14 -04:00
Convert Spinner button components to TypeScript
(cherry picked from commit a1d4bb53997748ef348af50dd967bae8e23e234d)
This commit is contained in:
@@ -1,20 +1,17 @@
|
||||
import React, { useEffect } from 'react';
|
||||
import Button from 'Components/Link/Button';
|
||||
import SpinnerButton from 'Components/Link/SpinnerButton';
|
||||
import Modal from 'Components/Modal/Modal';
|
||||
import SpinnerButton, {
|
||||
SpinnerButtonProps,
|
||||
} from 'Components/Link/SpinnerButton';
|
||||
import Modal, { ModalProps } from 'Components/Modal/Modal';
|
||||
import ModalBody from 'Components/Modal/ModalBody';
|
||||
import ModalContent from 'Components/Modal/ModalContent';
|
||||
import ModalFooter from 'Components/Modal/ModalFooter';
|
||||
import ModalHeader from 'Components/Modal/ModalHeader';
|
||||
import useKeyboardShortcuts from 'Helpers/Hooks/useKeyboardShortcuts';
|
||||
import { Kind } from 'Helpers/Props/kinds';
|
||||
import { Size } from 'Helpers/Props/sizes';
|
||||
|
||||
interface ConfirmModalProps {
|
||||
className?: string;
|
||||
isOpen: boolean;
|
||||
kind?: Kind;
|
||||
size?: Size;
|
||||
interface ConfirmModalProps extends Omit<ModalProps, 'onModalClose'> {
|
||||
kind?: SpinnerButtonProps['kind'];
|
||||
title: string;
|
||||
message: React.ReactNode;
|
||||
confirmLabel?: string;
|
||||
|
||||
Reference in New Issue
Block a user