Size: a a a

2020 June 07

p

persona x grata in pro.js
ага, круто) можно посидеть позалипать в необычные слова, даже есть польза
источник

CM

Chingiz Mamiyev in pro.js
источник

L

Lupusregina[beta] in pro.js
источник

А

Аркаша Одесский 🇪🇪... in pro.js
Lupusregina[beta]
ща, песочницу найду
Няшный
источник

DE

Denis Efremov in pro.js
persona x grata
ага, круто) можно посидеть позалипать в необычные слова, даже есть польза
Ёпть, йу-ухху-у Ноунейм Мистер зааппрешиатил меня!!!
источник

DE

Denis Efremov in pro.js
ТУЙФА

Тонфа
источник

А

Аркаша Одесский 🇪🇪... in pro.js
ХАЙФА

Город-порт в Израиле
источник

DE

Denis Efremov in pro.js
ХАЙФА

Земляк Тель-Авива
источник

А

Аркаша Одесский 🇪🇪... in pro.js
ДЕЦИМАЦИЯ

В Древнем Риме — казнь или наказание каждого десятого человека по жребию
источник

DE

Denis Efremov in pro.js
СЭ

Мужской костюм во Франции XII в., верхняя широкая свободная одежда, пришедшая на смену сюрко, длиной выше коленей
источник

DE

Denis Efremov in pro.js
СЭЦУБУН

Японский Новый год по лунному календарю
источник

DE

Denis Efremov in pro.js
ДЖА

Бог растаманов
источник

В

Виктория in pro.js
Редакс на минималках

let createStore = (reducer, initialState = {}, middlewares = []) => {
   let state = initialState;
   let subscribers = [];

   let store = {
       dispatch: (action) => {
           next(store, middlewares, action);
       },
       getState: () => {
           return state;
       },
       subscribe: (subscriber) => {
           subscribers.push(subscriber);
       }
   };

   let next = (store, middlewares, action) => {
       let [ middleware, ...rest ] = middlewares;

       if (middleware) {
           middleware(store, (action) => next(store, rest, action), action);
       } else {
           let prevState = state;

           state = reducer(state, action);

           subscribers.forEach((subscriber) => subscriber(state, prevState));
       }
   };

   return store;
};

let logger = (store, next, action) => {
   console.log(action);

   next(action);
};

let store = createStore(
   (state, action) => {
       switch (action.type) {
           case 'ADD_ITEM': {
               return {
                   ...state,
                   items: [ ...state.items, action.payload ]
               };
           }
           default: {
               return state;
           }
       }
   },
   {items: []},
   [logger]
);

store.subscribe(({items}) => console.log(items));

setTimeout(() => {
   store.dispatch({
       type: 'ADD_ITEM',
       payload: {
           id: 1,
           value: 'Item 1'
       }
   });
}, 3000);
источник

S

Syntax Highlight Bot in pro.js
Виктория
Редакс на минималках

let createStore = (reducer, initialState = {}, middlewares = []) => {
   let state = initialState;
   let subscribers = [];

   let store = {
       dispatch: (action) => {
           next(store, middlewares, action);
       },
       getState: () => {
           return state;
       },
       subscribe: (subscriber) => {
           subscribers.push(subscriber);
       }
   };

   let next = (store, middlewares, action) => {
       let [ middleware, ...rest ] = middlewares;

       if (middleware) {
           middleware(store, (action) => next(store, rest, action), action);
       } else {
           let prevState = state;

           state = reducer(state, action);

           subscribers.forEach((subscriber) => subscriber(state, prevState));
       }
   };

   return store;
};

let logger = (store, next, action) => {
   console.log(action);

   next(action);
};

let store = createStore(
   (state, action) => {
       switch (action.type) {
           case 'ADD_ITEM': {
               return {
                   ...state,
                   items: [ ...state.items, action.payload ]
               };
           }
           default: {
               return state;
           }
       }
   },
   {items: []},
   [logger]
);

store.subscribe(({items}) => console.log(items));

setTimeout(() => {
   store.dispatch({
       type: 'ADD_ITEM',
       payload: {
           id: 1,
           value: 'Item 1'
       }
   });
}, 3000);
источник

В

Виктория in pro.js
И вовсе несложно
источник

DE

Denis Efremov in pro.js
Несло
источник

DE

Denis Efremov in pro.js
Переслано от QuotLy
источник

А

Аркаша Одесский 🇪🇪... in pro.js
Denis Efremov
СЭ

Мужской костюм во Франции XII в., верхняя широкая свободная одежда, пришедшая на смену сюрко, длиной выше коленей
СУ

Монета Франции (устар.)
источник

DE

Denis Efremov in pro.js
СУЧКА

Уменьшительное к сука
источник

А

Аркаша Одесский 🇪🇪... in pro.js
Виктория
Редакс на минималках

let createStore = (reducer, initialState = {}, middlewares = []) => {
   let state = initialState;
   let subscribers = [];

   let store = {
       dispatch: (action) => {
           next(store, middlewares, action);
       },
       getState: () => {
           return state;
       },
       subscribe: (subscriber) => {
           subscribers.push(subscriber);
       }
   };

   let next = (store, middlewares, action) => {
       let [ middleware, ...rest ] = middlewares;

       if (middleware) {
           middleware(store, (action) => next(store, rest, action), action);
       } else {
           let prevState = state;

           state = reducer(state, action);

           subscribers.forEach((subscriber) => subscriber(state, prevState));
       }
   };

   return store;
};

let logger = (store, next, action) => {
   console.log(action);

   next(action);
};

let store = createStore(
   (state, action) => {
       switch (action.type) {
           case 'ADD_ITEM': {
               return {
                   ...state,
                   items: [ ...state.items, action.payload ]
               };
           }
           default: {
               return state;
           }
       }
   },
   {items: []},
   [logger]
);

store.subscribe(({items}) => console.log(items));

setTimeout(() => {
   store.dispatch({
       type: 'ADD_ITEM',
       payload: {
           id: 1,
           value: 'Item 1'
       }
   });
}, 3000);
Свич
источник