Nikita
пасаны я написал компонент который принимает строчку с плейсхолдорами и компоненты и возвращает строчку с компонентами)
Nikita
это нужно для кейса с локализацией
Alexandrova
😄👍
Armen
это нужно для кейса с локализацией
Да я ничего против не имею
Vladislav
Как лучше делать запросы аксиосом?
если это гейские вопросы про стор, то я не ведусь
Vladislav
:D
Vladislav
:D
Armen
Ахахах
Nikita
когда есть типо Do you agree with <router-link>fuck you</router-link>, yea? и вот, чтоб строчку не делить на 3 части, я типо делаю Do you agree with {0}, yea
Nikita
как же я собой доволен
ℝei
Маладец. Ты прошел тест на умение гуглить
Nikita
я так на работу попал
я кстать тоже, нашел резюме с vue вакансией, загуглил vue, прочел доку и прошел тестовое задание
Nikita
Пакажи код
интерфейс или реализацию?
Armen
Сначала одно
Armen
Потом другое)
Armen
Я прост не понял всё-таки где это может пригодиться
Nikita
Armen
А, ну чо интрестинг
Nikita
в русской версии у меня выглядит так "С <router-link>правилами</router-link>, согласен"
Armen
И типа теперь ты в переводе хранишь такой плейсхолдер и динамически его подключаешь?
Nikita
ага
Armen
Норм
Armen
На jsx?
Nikita
нет
Nikita
он там даже не нужен
Armen
С темплейтом?
Nikita
Armen
да, пнял
Nikita
еще попытку?
Eddy
Как мне хорошо вдруг стало с вами.
Nikita
или показать код?
Eddy
Я не один)
Armen
Нене ща
Armen
еще попытку?
Функциональный компонент?
Nikita
ага
Armen
Паказывай
Armen
Не ну jsx я имел ввиду по сути то же самое, т.е. рендер функцию
Nikita
Armen
Так что я угадал с первого раза
Nikita
ну, jsx для меня это все равно хоть какой-то html
Nikita
тут у меня нет html
Armen
Ну ясно
Armen
Прикольно
Armen
Сам додумался?
Nikita
ну да
Nikita
а как еще?)
Nikita
самое главное рендерится без лишних дом элементов
Armen
Ну мб идею кто-то подкинул а ты реализовал
Nikita
Ну мб идею кто-то подкинул а ты реализовал
не, понял, что делить фразу "С правилами, согласен" на 3 ключа, не камельфо
Nikita
учитывая, что на инглише не нужно 3 ключа
Armen
Ну я понял идею, мне нравится, может у себя тож заюзаю)
Armen
Го на гитхаб репу
Nikita
я завтра запилю либу
Armen
Окей
Nikita
https://github.com/edDimensi/vue-sprintf-components
Nikita
встрял с тестами, у vue-test-utils тупо не работает setProps, propsData на функциональные компоненты
Armen
Ясен пень
Armen
У них же нет инстанса
Nikita
думаю сделать синтаксис как у sprintf %c и %(named)c
Nikita
для default слота и наименнованных
Armen
Делаешь wrapper = shallow(FuncComponent, { context: { props: {...} } })
Nikita
спс
Kirusick
<section class="visit-card app-loading" :class="{'app-loading' : isLoading }"> при маунте переключается isLoading на false но класс не убирается или это так не работает?
Armen
Ну так удали его из статик класа
Kirusick
в этом и соль
Armen
<section class="visit-card" :class="{'app-loading' : isLoading }">
Kirusick
чтобы он был пока не придёт вью и не уберёт когда появиться контент
Armen
Не, так не будет
Kirusick
ладно спасибо