Eu entendo que esse sinal de ... está associado ao Spread Operator e é usado para extrair os valores de um array, por exemplo:
let pares = [2, 4, 6];
let impares = [1, 3, 5];
let todos = [...pares, ...impares];
Porém, na função Item abaixo eu não entendi como funciona o sinal de ...
Alguém poderia explicar como ele funciona para o código abaixo?
interface Props extends ITarefa {
selecionaTarefa: (tarefaSelecionada: ITarefa) => void
}
export default function Item({ …, selecionaTarefa}: Props) {
…
}