Size: a a a

2020 June 20

L

Lupusregina[beta] in pro.js
наверное, а не на третий
источник

p

persona x grata in pro.js
Lupusregina[beta]
на 4й раз надо выводить
тогда 3 раза выводится undefined
источник

T

Th0r in pro.js
надо вызывать же, а не возвращать
источник

В

Виктория in pro.js
persona x grata
спасибо за объяснение пошагового выполнения замыкания)
источник

p

persona x grata in pro.js
Th0r
надо вызывать же, а не возвращать
хз, не догоняю) замыкание принимает параметр times, в который при вызове подается аргумент 3. это его как-то надо вызывать, а не вести счетчик до 3?
источник

DE

Denis Efremov in pro.js
Sander 🕶
Всем привет,
https://github.com/SanderV1992/eslint-config
https://github.com/SanderV1992/eslint-config/tree/master/packages
https://github.com/SanderV1992/eslint-config/tree/master/packages/eslint-config-react-typescript

линтеры из коробки, работают отлично прям умненькие: prettier + eslint + ts, без конфликтов между друг дружкой работают дружно,
что меня очень радует. )

Но все равно придется создавать вот такие файлики вручную, prettier.config.js, .eslintrc.js, tsconfig.json,
что не сильно удобно - создавать файлики каждый раз, поэтому в планах сделать установку из коробки, используя пакет sharec.

Если вам понравятся линтеры, я готов пойти дальше и расширить систему, создав их через sharec полная автоматическая настройка линтеров,
а так же буду готов сделать хороший CRA, где уже будет настроен prettier, eslint, tsconfig, webpack, babel, jest.

Конфигурацию webpack, babel можно всегда расширить, что очень удобно - а так же, если у вас много проектов,
но вы устали то того что у вас везде приходится настраивать проект с нуля, есть хорошая возможность сделать все одинаковым из коробки,
обновляем "sharec" пакет и обновляются конфигурационные файлы: webpack, jest, prettier, eslint, ts и прочее.

Дайте знать ваше мнение, насколько вам нравятся линтеры, тогда будет видно - стоит ли дальше расширять систему или нет, все делается для людей с душой.

Пример файла .eslintrc.js:
module.exports = {
 parser: '@typescript-eslint/parser',
 plugins: ['prettier', 'import', 'unicorn', 'react', 'jsx-a11y', '@typescript-eslint'],
 parserOptions: {
   project: './tsconfig.json',
   sourceType: 'module',
 },
 extends: [
   '@sanv/eslint-config-react-typescript',
   '@sanv/eslint-config-unicorn-typescript',
   '@sanv/eslint-config-import-typescript',
   'plugin:prettier/recommended',
   'prettier/react',
   'prettier/@typescript-eslint',
 ],
}
источник

p

persona x grata in pro.js
Урановна, харош стикеры перебить,помогай нубасу)
источник

p

persona x grata in pro.js
Когда стану миддлом и бабло потечет рекой куплю тебе ящик пива)
источник

DE

Denis Efremov in pro.js
persona x grata
function after(times, callback) {
 let count = 0;
 function inner(str) {
   count += 1;
   if (count === times) {
     return callback(str);
   }
   return undefined;
 }
 return inner;
}

const called = string => ${'hello '}${string};
const afterCalled = after(3, called);

console.log(afterCalled('world')); // -> undefined is printed
console.log(afterCalled('world')); // -> undefined is printed
console.log(afterCalled('world')); // -> 'hello world' is printed
источник

DE

Denis Efremov in pro.js
Со второй минуты
источник

А

Аркаша Одесский 🇪🇪... in pro.js
источник

А

Аркаша Одесский 🇪🇪... in pro.js
Зачем
источник

DE

Denis Efremov in pro.js
Что зачем?
источник

А

Аркаша Одесский 🇪🇪... in pro.js
Это
источник

p

persona x grata in pro.js
Да четкий UI. И видосы у этого чела норм. Еще Traversy Media, freeCodeCamp и еще может забыл кого. в зарубежном ютабе есть кого глянуть
источник

А

Аркаша Одесский 🇪🇪... in pro.js
Travesty
источник

p

persona x grata in pro.js
Аркаша ты реактер?
источник

А

Аркаша Одесский 🇪🇪... in pro.js
persona x grata
Аркаша ты реактер?
Да я не знаю даже, скорее да
источник

DE

Denis Efremov in pro.js
Для тех, кому сложно из консоли работать
источник

А

Аркаша Одесский 🇪🇪... in pro.js
Denis Efremov
Для тех, кому сложно из консоли работать
Зачем тогда погромировать вообще)
источник