Начну с того, что мне не совсем понятна эта конструкция checked={!!data.needHelp} что значит !! перед data?

const [data, setData] = useState(variablesProp.data) объект data это этот объект?

И как я должен был понять, что это не текущие данные задачи?