PerPage = 50
{ data: [...], totalRecordCount: 50 }
// По дефолту ALL опция всегда отключена
if (totalRecordCount < 500) {
showAllOption = true;
}
id: string | number;
то это может быть и [1, 2, 3, 4, 5]
и ["a", "b", "c", "d", "e"
], или даже [1, "a"]
.// return data.map((n) => n.id);
Type '(string | number)[]' is not assignable to type 'string[] | number[]'.
Type '(string | number)[]' is not assignable to type 'string[]'.
Type 'string | number' is not assignable to type 'string'.
Type 'number' is not assignable to type 'string'
Как удалить последний коммит из ветки, сделать новый, и запушить.
git reset HEAD^ # remove commit locally
git commit -m "new commit" # create new commit
git push origin +HEAD # force-push the new HEAD commit
git reset --hard HEAD~1
git commit --amend [-m … etc]
git push --force
Вообше для каких целей мне это нужно, например придержать для будуших обновлений главной ветки или передать изменения дургому разработчику.
Если git stash сохраняет папки и отдельно выбранные файлы то цены ему нет. Но вот в локальных ветках не очень подходит.