Если у меня есть это определение интерфейса:
interface ModalProps {
onClose: (event: {}, reason: 'backdropClick' | 'escapeKeyDown'): void;
}
Теперь я хочу добавить дополнительную причину:
interface CustomModalProps {
onClose: (event: {}, reason: 'backdropClick' | 'escapeKeyDown' | 'cancelClick'): void;
}
Можно ли как-то ссылаться на причину ModalProps onClose изнутри CustomModalProps, чтобы мне не нужно было копировать значения?
interface CustomModalProps extends ModalProps {
onClose: (event: {}, reason: ??? &| 'cancelClick'): void
}