Как превратить это в деструктивное задание?
, потому что оно продолжает давать мне ошибку
Binding element 'onClickBackDrop' implicitly has an 'any' type.ts(7031)
Я не уверен, что делаю неправильно
import React from "react";
import "../assets/stylesheets/BackDrop.css";
export default function BackDrop(props: any) {
const {onClickBackDrop()} = props;
return <div className="cs-backdrop" onClick={props.onClickBackDrop()} />;
}
import React, { FC } from 'react'
interface BackDropProps {
onClickBackDrop: Function
}
const BackDrop: FC<BackDropProps> = (props) => {
const { onClickBackDrop } = props;
return (
<div className="cs-backdrop" onClick={()=>onClickBackDrop()} />
)
}
export default BackDrop;
Мне сказали написать код, подобный этому