Skip to content

Instantly share code, notes, and snippets.

{
"compilerOptions": {
// куда собираем
"outDir": "./build/",
// запрет на any
"noImplicitAny": true,
"module": "ESNext",
// в какой формат копилируем, в данном случае ecmascript 6
"target": "es6",
"jsx": "react-jsx",
function cors(req, res, next) {
res.header("Access-Control-Allow-Origin", "*");
res.header("Access-Control-Allow-Methods", "GET, PUT, PATCH, POST, DELETE");
res.header("Access-Control-Allow-Headers", "Content-Type");
next();
}
module.exports = cors
export function createPages(pages, pagesCount, currentPage) {
if(pagesCount > 10) {
if(currentPage > 5) {
for (let i = currentPage-4; i <= currentPage+5; i++) {
pages.push(i)
if(i == pagesCount) break
}
}
else {
for (let i = 1; i <= 10; i++) {