В моем приложении есть две функции.
const onAdd = (val: Val)=> {
console.log(val)
return val
}
const onDelete = (val: Val)=> {
console.log(val)
return val
}
Я хочу сделать этот компонент универсальным, чтобы, если он где-либо используется, эти функции могли легко возвращать значения, над которыми можно работать дальше.
<Adder data={val} onAdd={onAdd} onDelete={onDelete}/>
Как мне сделать так, чтобы когда человек использует этот компонент и хочет, чтобы это конкретное значение было удалено, он мог создать для него свою собственную функцию?
Для меня непонятно, чего вы хотите добиться. Что такое "этот компонент". У вас нет ни каких компонентов, кроме
Adder
. Вы спрашиваете, как реализоватьAdder
, чтобы можно было передатьonAdd
иonDelete
?Как вы определяете, когда добавить, а когда удалить? Нажатие кнопки?
Важно, чтобы вы точно описали, что вы хотите и что вы пробовали до сих пор, почему это не сработало и так далее.