Commit Graph

189 Commits

Author SHA1 Message Date
nflnkr
5f04a9d198 add widgets 2024-04-24 18:56:11 +03:00
nflnkr
2ee1a72259 add changeFaviconAndTitle param to widget 2024-04-19 13:22:07 +03:00
1e1cf62a02 Merge branch 'staging' into 'main'
style start page mobile scrollbar

See merge request frontend/squzanswerer!112
2024-04-17 01:26:38 +00:00
afd35ff7df -мобильная консоль 2024-04-16 23:42:17 +03:00
nflnkr
d685fca7e3 move console-log-viewer import to main.tsx 2024-04-16 22:19:53 +03:00
Tamara
56be4ff736 при отсутствии QID в адресной строке выводится ошибка 2024-04-15 00:15:39 +03:00
a229ea6f85 счётчик вопросов не показывается для ветвления 2024-04-10 18:16:19 +03:00
Tamara
6fce3b3edb мелкие правки по дизайну 2024-04-10 02:57:31 +03:00
nflnkr
6034fa5168 fix quiz data datafetching
fix headers
2024-04-02 16:09:13 +03:00
Tamara
a2857e8f56 устранение мигания при выборе варианта ответов 2024-03-19 02:40:56 +03:00
Tamara
6f5a641053 правки на соответствие макету - фотофоны, кнопки, текстовые поля 2024-03-07 23:52:54 +03:00
IlyaDoronin
211754fd9d fix: conflicts resolved 2024-03-06 14:01:52 +03:00
2eac28fd61 update шильдик показывается по логике булевого значения 2024-03-05 19:29:44 +03:00
41f1b57c9a Merge branch 'staging' into 'main'
подправлена стартовая станица мобилки, автофокус на инпуте, отправка данных...

See merge request frontend/squzanswerer!83
2024-02-21 18:42:46 +00:00
dec5a23d69 определение особого квиза 2024-02-20 22:15:53 +03:00
9108148a6e Merge branch 'staging' 2024-02-17 13:52:57 +03:00
f6a5ca3011 -- 2024-02-17 03:14:28 +03:00
nflnkr
2cd2f32cae publish 1.0.4
QuizAnswerer determines its size by itself
2024-02-16 18:49:23 +03:00
Tamara
2203ad6d23 фикс стартовой странички 2024-02-16 00:10:51 +03:00
nflnkr
7d8ad9a520 fix scrollbar caused by small lineheight 2024-02-15 20:59:06 +03:00
Tamara
051e9ee4ac перенос заголовков при переполнении 2024-02-15 04:20:35 +03:00
nflnkr
63b28e0f03 fix swr hooks not fetching data 2024-02-14 22:26:03 +03:00
nflnkr
06515a64f9 QuizAnswerer component does not fetch data, but receives it as props
WidgetApp and App components fetch quiz data
2024-02-14 14:03:35 +03:00
f1eee6ad07 варианты и картинка норм показывают картинку и заглушку 2024-02-13 23:12:51 +03:00
IlyaDoronin
e0ed50db5f fix: trash 2024-02-13 18:57:42 +03:00
IlyaDoronin
6fc34d7069 \fix: conflicts 2024-02-13 18:56:21 +03:00
IlyaDoronin
293975a78f feat: Slider reverse logic 2024-02-13 18:45:00 +03:00
nflnkr
0d10f4a7da fix peer dependencies
export QuizView component from package
fix readme
2024-02-13 16:06:19 +03:00
IlyaDoronin
7018b1f3a5 fix: Slider 2024-02-12 17:34:29 +03:00
nflnkr
41c8da0177 fix widget hook initial state 2024-02-12 14:11:22 +03:00
nflnkr
87897a9d47 move common files to lib folder
remove kitui dependency
fix readme
2024-02-12 13:58:51 +03:00
nflnkr
f2a9efb005 remove unused react icons 2024-02-12 13:34:19 +03:00
nflnkr
7cc17d07ec remove unused assets 2024-02-12 13:26:49 +03:00
3b704c06b7 10 баллов не ломают балловый опросник 2024-02-12 03:54:12 +03:00
ec1657496c undefined сессия не затирает существующую, ФК не блочит кнопку 2024-02-12 02:35:00 +03:00
9868a95bdb запрос данных о квизе запрашивается 1 раз 2024-02-12 02:23:42 +03:00
Tamara
6c4e861615 ссылки на главную квизов в шильдиках 2024-02-11 22:48:59 +03:00
f64b9e3f91 use func 2024-02-11 22:18:46 +03:00
9128b3e358 Merge branch 'points' into dev 2024-02-11 21:08:45 +03:00
1da332567e линейный сбор баллов, анализ баллового результа 2024-02-11 21:04:30 +03:00
Tamara
92ec43c651 ограничения и перенос для заголовков и юр информации 2024-02-11 18:35:45 +03:00
3e8bf766aa fix: если есть сессия, то получать новые настройки надо в рамках неё 2024-02-11 01:50:27 +03:00
nflnkr
fd1dd8624a refactor branching logic
remove result question calculation
2024-02-10 19:25:06 +03:00
nflnkr
c1ccc5d7c5 remove console logs 2024-02-10 15:41:20 +03:00
nflnkr
b61e8c6571 refactor logic hook 2024-02-10 13:46:13 +03:00
nflnkr
e4d9018962 refactor component hierarchy
move logic to dedicated hook
use quizId from context, not from settings
add ErrorBoundaryFallback component
2024-02-08 16:42:31 +03:00
nflnkr
ba547dcb55 add hook for retreiving root container width 2024-02-05 13:10:02 +03:00
nflnkr
f6d4dfe826 refator datafetching
minor fixes
2024-02-02 17:35:02 +03:00
nflnkr
1bb1fd0fa2 replace png image with svg 2024-02-02 15:46:38 +03:00
nflnkr
203a532d0a fix imports 2024-02-01 22:14:27 +03:00
nflnkr
fb3d46110f split widget and default App components
use router in default App for retrieving quizId from url
add QuizIdContext
2024-02-01 16:18:16 +03:00
1cb4803d2d -- 2024-02-01 04:28:56 +03:00
d23499e692 remove domain 2024-02-01 03:56:20 +03:00
nflnkr
db541d97ef rename component file to component's name 2024-01-31 18:08:01 +03:00
nflnkr
a8b32e6aad build widget js file 2024-01-31 17:58:16 +03:00
nflnkr
3f43b1bfaa add quizId as App prop and widget param 2024-01-31 17:39:50 +03:00
nflnkr
1e3fc3ae26 Merge branch 'dev' into refactor 2024-01-31 15:57:07 +03:00
nflnkr
af1264a170 fix some types
remove some ts-ignore's
refactor stores
2024-01-30 19:49:33 +03:00
nflnkr
606472d182 remove console logs 2024-01-29 14:37:04 +03:00
nflnkr
bbeaa37691 temporary fix ts(2590) 2024-01-29 14:26:10 +03:00
nflnkr
9367a2178f mirror changes from main 2024-01-29 14:16:21 +03:00
nflnkr
f56b9a967e add App widget prop to determine if app is running as widget
remove react-router-dom
2024-01-29 14:16:02 +03:00
nflnkr
66eea16109 fix jsx attribute names 2024-01-29 14:13:07 +03:00
nflnkr
138cc34133 add content.id field to question interfaces 2024-01-29 14:12:48 +03:00
nflnkr
ffb3d0ea56 remove unused files 2024-01-29 14:10:22 +03:00
Tamara
81f2380689 правка дизайна в типе вопроса файл 2024-01-29 03:03:47 +03:00
deb93963f3 фикс типов, максимальный размер загружаемого файла 2024-01-28 04:42:19 +03:00
2cfa72d57d выбираемые типы через перечисление 2024-01-28 04:07:48 +03:00
f1780991da доступ всему 2024-01-28 03:31:45 +03:00
a57c2e52f4 чёткие описания принимаемых файловым инпутом типов 2024-01-28 02:35:47 +03:00
d82e96fce8 fix types 2024-01-28 01:44:48 +03:00
a716c13eee анализ расширений у загружаемых файлов 2024-01-28 00:55:27 +03:00
IlyaDoronin
932fdf129f fix: slider logic 2024-01-26 15:25:13 +03:00
IlyaDoronin
e8f078a87c fix: slider logic 2024-01-26 15:24:58 +03:00
efb54852d8 единоразовая логика отправки данных ФК 2024-01-26 01:16:39 +03:00
04b3f779c3 дефолтное имя кастома, поле address в форме контактов 2024-01-26 00:39:33 +03:00
ba7ffeb504 ассоциативный массив в ФК 2024-01-25 23:20:27 +03:00
447ca4af48 -- 2024-01-25 18:16:17 +03:00
IlyaDoronin
a54893d67a feat: one day delay 2024-01-25 17:24:10 +03:00
00831e5664 Merge branch 'retaking-quiz' into customs-field 2024-01-25 15:09:43 +03:00
IlyaDoronin
1edc00f29e feat: customs field 2024-01-25 10:36:45 +03:00
Tamara
b79c778251 название опроса на вкладке либо имя по-умолчанию 2024-01-25 02:52:35 +03:00
Tamara
75106bc07e ограничение на повторное прохождение опроса в сутки(нужны доработки) 2024-01-24 09:44:51 +03:00
f1c182da4a квадратные картинки 2024-01-24 02:54:27 +03:00
931ba47c78 квадратные картинки 2024-01-24 00:51:22 +03:00
f0bd1091f0 записывается сессия 2024-01-23 21:00:06 +03:00
IlyaDoronin
0d716990f3 fix: answer type error 2024-01-22 13:26:11 +03:00
63501147c9 рейтинг более человекопонятен 2024-01-22 05:36:58 +03:00
c1862723ee api функция отправки файла корректно записывает данные в формдату 2024-01-22 05:26:39 +03:00
b668816818 первый выбор даты не ломает отображение инпута 2024-01-22 03:38:53 +03:00
a6e2db3c77 вопросы-эмоджи отправляют эмоджи в начале строки 2024-01-22 01:56:59 +03:00
nflnkr
dd9003b403 remove unused css files 2024-01-20 17:27:58 +03:00
nflnkr
7ab6700c11 add widget usage script example 2024-01-20 15:51:17 +03:00
nflnkr
9c90d04a74 add widget build 2024-01-20 15:26:28 +03:00
nflnkr
1d68df0e4d move providers into App.tsx 2024-01-20 15:25:08 +03:00
nflnkr
24ff9e506c migrate to vite 2024-01-19 14:59:35 +03:00
3c0c34ae8d s.hbpn.link 2024-01-18 18:32:49 +03:00
Tamara
19dbea8c6f ссылки открываются в новом окне 2024-01-17 00:30:58 +03:00
Tamara
e80f3e1e1d актуальные ссылки в форме контактов 2024-01-16 23:42:23 +03:00
8e2bde0d04 мёрж и вот прям удаление удаление пробелов 2024-01-15 20:41:15 +03:00