Skip to content

Repository files navigation

Виджет формы

Запуск прокта

  • npm run dev запуск разработки
  • npm run build сборка проекта

Задача

Сделать виджет формы, который будет вставляться на сторонние сайты.

Реплизация

Виджет работает через два iframe: один для формы, второй для календаря. Собирается проект через webpack и имеет демонстрационную страницу. Части виджета разделяются на чанки.

Отработка особенностей

Связь между формой и календарем происходит через localstorage. Между iframe и родительским дукументом через postMessage.

В виджете учитываются проблемы CORS. Для тестирования и отладки запускаются два хоста, в одном предлагатеся работать, ко второму происходит обращение iframe для получния разметки виджета.

Для упрощения локализации, используемся шаблонизатор Handlebars

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages