Tente isso...
const [properties, setProperties] = useState(props.data.properties); function remove(prop: IProperty) { console.log('Prop to remove: ', prop); setProperties(properties.filter(p => p.name !== prop.name)); }
Ja havia tentado desta forma. Mas vlw.