Size: a a a

2020 July 08

н#

не ты зло, а moment.... in ☄️ effector
@ZeroBias вопрос к работе variant, вот щас у роутера работает 404 handler только когда variant({store, cases: { '__': Component }})
Но если я напишу вместо двух подчёркиваний к примеру 404, то, по сути оно должно также сработать, но это не так в реале
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
Nikita N.
кек, идеально, забавно , интересно как они насчитали
взяли файл effector.mjs, взвесили целиком не утрясая 💁🏻‍♂️
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
не ты зло, а moment.js 👨‍💻 #stayhome
@ZeroBias вопрос к работе variant, вот щас у роутера работает 404 handler только когда variant({store, cases: { '__': Component }})
Но если я напишу вместо двух подчёркиваний к примеру 404, то, по сути оно должно также сработать, но это не так в реале
почему должен?
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
404 будет если только в source будет 404
источник

н#

не ты зло, а moment.... in ☄️ effector
🚀🔬 🚀🔬🚀🔬
почему должен?
А если в сорс будет __?
источник

н#

не ты зло, а moment.... in ☄️ effector
const routes = {
 "/": Home,
 "/about": About,
 "/products": Products,
 "/products/:id": Product,
 "__": NotFound
}

Это не комильфо изза __
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
я всё думал, попробует ли кто заматчить два подчёркивания явно 😄
источник

c⁣

createStore<🦉>... in ☄️ effector
не ты зло, а moment.js 👨‍💻 #stayhome
@ZeroBias вопрос к работе variant, вот щас у роутера работает 404 handler только когда variant({store, cases: { '__': Component }})
Но если я напишу вместо двух подчёркиваний к примеру 404, то, по сути оно должно также сработать, но это не так в реале
__ это ж просто корнер кейс зашитый
404 там нет же
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
значение __ сейчас из source нельзя заматчить никак, потому что иначе у дефолтного кейса появляется совсем не дефолтный смысл
источник

н#

не ты зло, а moment.... in ☄️ effector
Я хочу и Object like и Array like для определения роутов
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
не ты зло, а moment.js 👨‍💻 #stayhome
const routes = {
 "/": Home,
 "/about": About,
 "/products": Products,
 "/products/:id": Product,
 "__": NotFound
}

Это не комильфо изза __
кстати а почему, тебе же всё равно :id трансформировать
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
затрансформируй ещё 404
источник

н#

не ты зло, а moment.... in ☄️ effector
cases: {
 ...routes,
 '/not-found': { component, default: true }
}
источник

н#

не ты зло, а moment.... in ☄️ effector
?
источник

н#

не ты зло, а moment.... in ☄️ effector
🚀🔬 🚀🔬🚀🔬
кстати а почему, тебе же всё равно :id трансформировать
а, да
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
не ты зло, а moment.js 👨‍💻 #stayhome
cases: {
 ...routes,
 '/not-found': { component, default: true }
}
для кастомных кейсов есть отдельный метод route, на котором и построен variant, там как хочешь можешь матчить
источник

н#

не ты зло, а moment.... in ☄️ effector
У меня есть идея связанная с route, как раз на них построить роутинг
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
variant имеет такой апи именно для того, чтобы реализовывать самый простой кейс, это как restore в эффекторе —  если нужно что то сложнее то это просто не для этого метода)
источник

н#

не ты зло, а moment.... in ☄️ effector
пока что прописываю rfc для апи
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
👍
источник