You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
с этим таском нужно будет очень деликатно работать. дело в том что сейчас "replacer" очень сложно дебажить и мы можем сделать себе только хуже.
Поэтому я бы разбил данную задачу на несколько частей.
Вначале наша задача будет обкатать новую версию функционала на самых простых элементах, которые используются редко и очень простые.
такие теги как strong, br и тд которые даже если и сломаются, ничего сильно не испортят.
А вот теги как link/lists/paragraph - они требуют много внимания, и используются часто. поэтому их мы оставим на потом.
Литералы подключаются и используются в pre-replace-objects
потом каждій литерал передается третим аттрибутом внутрь objectBuilder
самое важное что нужно помнить, будет в функциях replacers или в callbacks.
В текущей версии мы используем регулярное выражение чтобы вырезать и заменять одну строку на другую.
а в новой версии у нас функция, в которую передается текст как параметр, а результатом выполнения функции уже и является строка. поэтому прийдется переделать немного логику внутри
The text was updated successfully, but these errors were encountered:
Main task: #1332
The package to use:
atherdon-newsletter-js-layouts-typography
Source of code: https://github.com/LLazyEmail/_trying-lit/tree/main/components/Typography
с этим таском нужно будет очень деликатно работать. дело в том что сейчас "replacer" очень сложно дебажить и мы можем сделать себе только хуже.
Поэтому я бы разбил данную задачу на несколько частей.
Вначале наша задача будет обкатать новую версию функционала на самых простых элементах, которые используются редко и очень простые.
такие теги как strong, br и тд которые даже если и сломаются, ничего сильно не испортят.
А вот теги как link/lists/paragraph - они требуют много внимания, и используются часто. поэтому их мы оставим на потом.
В текущей версии мы используем регулярное выражение чтобы вырезать и заменять одну строку на другую.
а в новой версии у нас функция, в которую передается текст как параметр, а результатом выполнения функции уже и является строка. поэтому прийдется переделать немного логику внутри
The text was updated successfully, but these errors were encountered: