declare global {
interface Function<T> {
delay(ms: number): Function<T>;
}
}
console.log(file);
, а console.log(file.fileList[0]);
.normalize={(file) => file.fileList[0]}
в Форм.Итем.const { data: { localId, idToken, expiresIn } } = await axios.post(
`https://identitytoolkit.googleapis.com/v1/accounts:${isLogin ? 'signInWithPassword' : 'signUp'}?key=${API_KEY}`,
payload
)
const getAverageScores = () => {
const initialValues = {avg: 0, n: 0};
return data.reduce(function (initialValues, data) {
const avg = (data.value + initialValues.n * initialValues.avg) / (initialValues.n + 1)
const n = initialValues.n + 1
return {
avg,
n
}
}, initialValues).avg;
}
return data.reduce((acc, { value }) => acc + value, 0) / data.length;
[fName.value, lName.value, ab.value, eColor.value] =
row[row.rowIndex - 1].cells.map(c => c.textContent);
[key as string]
- это ошибка, должно быть просто [key]
.const obj = (() => {
let priv_count = 0;
return {
get count() {
return priv_count;
}
}
})();
data.filter(v => filterKeys.every(k => v.weather[k]));
const data = [{
city: 'Первый',
weather: {
blizzard: false,
cloudy: true,
metorite: true,
}
},
{
city: 'Второй',
weather: {
blizzard: true,
cloudy: true,
metorite: true,
}
},
{
city: 'Третий',
weather: {
blizzard: true,
cloudy: false,
metorite: false,
}
}
];
const filterKeys = ['blizzard', 'cloudy'];
const a = 6;
const b = 2;
const [min, max] = a < b ? [a, b] : [b, a];
const result = [];
for(let i = min; i <= max; i++) {
result.push(i);
}
result.join(' ');
а
на string
, то ошибка сразу же появится. const setProtection = (name = '', style = '', icon = '') => ({ name, style, icon });
const all = [{id:0}, {id:1}, {id:2}];
const local = [{movieId:1}];
const result = all.map((am) => {
const lm = local.find((m) => m.movieId === am.id)
return lm ?? am;
});
а можешь, пожалуйста, уточнить насчет возвращаемого значения return lm ?? am;
<div>
<Header/>
{posts.map((post) =>
<Task post={post} key={post.id} />
) }
> <Task/>
</div>