Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

React hook form intergration #8

Merged
merged 25 commits into from
Oct 19, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
5f0fded
add new TextInput. add Checkbox. add React Hook Form (rhf). add valid…
VanyaMate Oct 13, 2024
5a74d90
add new TextInput. add Checkbox. add React Hook Form (rhf). add valid…
VanyaMate Oct 13, 2024
6a33e16
fix conflict
VanyaMate Oct 13, 2024
370a742
add dep to readme.md
VanyaMate Oct 13, 2024
2671d32
add PostText validator for [rhf], update CreatePostForm
VanyaMate Oct 13, 2024
eb33a6c
update styles of Checkbox and TextInput
VanyaMate Oct 13, 2024
5c32ec0
Remove console.logs, add useDebounce hook, update HeaderSearch to new…
VanyaMate Oct 13, 2024
97d27c8
update PrivateDialogueWindowHeader input to TextInput
VanyaMate Oct 13, 2024
15da2b3
save before-rhf bundle compare, create new.
VanyaMate Oct 13, 2024
bb30f70
update private dialogue window input to [rhf]
VanyaMate Oct 14, 2024
5a48cd1
update FilesPage (form), update TranslationProvider set-function, upd…
VanyaMate Oct 14, 2024
50a3cc5
pre save
VanyaMate Oct 15, 2024
8c237cd
add Select
VanyaMate Oct 15, 2024
0bf4444
добавил кастомный эвент для селекта. обновил FilesControlPanel на Sel…
VanyaMate Oct 15, 2024
533318c
Remove require from search from FilesControlPanel, update border-main…
VanyaMate Oct 15, 2024
5b5dc1e
update Language forms to [rhf]
VanyaMate Oct 15, 2024
68c5d64
Вынес валидацию в методы, обновил формы LanguagePage
VanyaMate Oct 17, 2024
ef453df
обновил часть формы excel, а так же Checkbox.
VanyaMate Oct 17, 2024
a819c48
update Checkbox (remove useState), update ExcelFileSplitForm
VanyaMate Oct 17, 2024
c71b960
add ImageUrlValidator for rhf, update UserAvatarChangeForm to rhf, up…
VanyaMate Oct 18, 2024
66d588f
обновил оставшиеся формы на rhf
VanyaMate Oct 19, 2024
aee35ce
remove old code %test%build%tg_notify%
VanyaMate Oct 19, 2024
b2783a1
update github workflow -build- from npm run build to npm run producti…
VanyaMate Oct 19, 2024
a852413
remove package-lock.json %test%build%tg_notify%
VanyaMate Oct 19, 2024
d8de67e
add new package-lock.json %test%build%tg_notify%
VanyaMate Oct 19, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/check-pushes.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ jobs:
node-version: ${{ matrix.node-version }}
cache: 'npm'
- run: npm i
- run: npm run build
- run: npm run production

pw_tests:
if: contains(github.event.head_commit.message, '%pw_tests%')
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"css.index":{"size":14018,"extension":"css","path":"C:\\dev\\web\\react\\product\\dist\\assets\\index-Czs5w2vi.css"},"css.app":{"size":20948,"extension":"css","path":"C:\\dev\\web\\react\\product\\dist\\assets\\app-auth-content-BUfJB-TE.css"},"css.GlobalNotifications":{"size":7075,"extension":"css","path":"C:\\dev\\web\\react\\product\\dist\\assets\\GlobalNotifications-BWu17GVE.css"},"css.DialoguesPage":{"size":14164,"extension":"css","path":"C:\\dev\\web\\react\\product\\dist\\assets\\DialoguesPage-2r29XLDc.css"},"css.UserContainer":{"size":5148,"extension":"css","path":"C:\\dev\\web\\react\\product\\dist\\assets\\UserContainer-BQtPKvkk.css"},"css.Virtual":{"size":2435,"extension":"css","path":"C:\\dev\\web\\react\\product\\dist\\assets\\Virtual-Cloey9Cb.css"},"css.FriendsPage":{"size":131,"extension":"css","path":"C:\\dev\\web\\react\\product\\dist\\assets\\FriendsPage-BeBsGTNQ.css"},"css.SearchPage":{"size":508,"extension":"css","path":"C:\\dev\\web\\react\\product\\dist\\assets\\SearchPage-BO0PB-Ey.css"},"css.FilesPage":{"size":12117,"extension":"css","path":"C:\\dev\\web\\react\\product\\dist\\assets\\FilesPage-DH2HID-9.css"},"css.LanguagesPage":{"size":2424,"extension":"css","path":"C:\\dev\\web\\react\\product\\dist\\assets\\LanguagesPage-BIZLUTmp.css"},"css.DetailsBody":{"size":573,"extension":"css","path":"C:\\dev\\web\\react\\product\\dist\\assets\\DetailsBody-CZ11f3x2.css"},"css.UserSettingsPage":{"size":2158,"extension":"css","path":"C:\\dev\\web\\react\\product\\dist\\assets\\UserSettingsPage-DTr_GS7Q.css"},"css.WorkInProgress":{"size":587,"extension":"css","path":"C:\\dev\\web\\react\\product\\dist\\assets\\WorkInProgress-Dzif40K2.css"},"js.isImageUrl":{"size":88,"extension":"js","path":"C:\\dev\\web\\react\\product\\dist\\assets\\isImageUrl-XRozHdJS.js"},"js.HomePage":{"size":347,"extension":"js","path":"C:\\dev\\web\\react\\product\\dist\\assets\\HomePage-CMSHy1_F.js"},"js.ProfilePage":{"size":358,"extension":"js","path":"C:\\dev\\web\\react\\product\\dist\\assets\\ProfilePage-D46CI7u-.js"},"js.AboutPage":{"size":128,"extension":"js","path":"C:\\dev\\web\\react\\product\\dist\\assets\\AboutPage-CDMgl_qu.js"},"js.length.validator":{"size":283,"extension":"js","path":"C:\\dev\\web\\react\\product\\dist\\assets\\length.validator-CVQ0WEiF.js"},"js.private":{"size":7370,"extension":"js","path":"C:\\dev\\web\\react\\product\\dist\\assets\\private-messages.model-Cjp34bW-.js"},"js.SearchPage":{"size":845,"extension":"js","path":"C:\\dev\\web\\react\\product\\dist\\assets\\SearchPage-DfFTJQJW.js"},"js.DetailsBody":{"size":610,"extension":"js","path":"C:\\dev\\web\\react\\product\\dist\\assets\\DetailsBody-BsSyLs7j.js"},"js.WorkInProgress":{"size":560,"extension":"js","path":"C:\\dev\\web\\react\\product\\dist\\assets\\WorkInProgress-D490hXN5.js"},"js.UserSettingsPage":{"size":9108,"extension":"js","path":"C:\\dev\\web\\react\\product\\dist\\assets\\UserSettingsPage-pVhyt25e.js"},"js.UserContainer":{"size":8341,"extension":"js","path":"C:\\dev\\web\\react\\product\\dist\\assets\\UserContainer-BmcnqF_n.js"},"js.FilesPage":{"size":14540,"extension":"js","path":"C:\\dev\\web\\react\\product\\dist\\assets\\FilesPage-YW2cMaF3.js"},"js.FriendsPage":{"size":1846,"extension":"js","path":"C:\\dev\\web\\react\\product\\dist\\assets\\FriendsPage-DSthLA1U.js"},"js.Virtual":{"size":11123,"extension":"js","path":"C:\\dev\\web\\react\\product\\dist\\assets\\Virtual-nJxB-odo.js"},"js.DialoguesPage":{"size":25804,"extension":"js","path":"C:\\dev\\web\\react\\product\\dist\\assets\\DialoguesPage-946307n2.js"},"js.LanguagesPage":{"size":22254,"extension":"js","path":"C:\\dev\\web\\react\\product\\dist\\assets\\LanguagesPage-nL0mN0bS.js"},"js.GlobalNotifications":{"size":48005,"extension":"js","path":"C:\\dev\\web\\react\\product\\dist\\assets\\GlobalNotifications-BMYkOWMP.js"},"js.app":{"size":116673,"extension":"js","path":"C:\\dev\\web\\react\\product\\dist\\assets\\app-auth-content.async-Cr28Mhh7.js"},"js.index":{"size":189426,"extension":"js","path":"C:\\dev\\web\\react\\product\\dist\\assets\\index-DaFyjCxo.js"}}
2 changes: 1 addition & 1 deletion .vite/compare/vite-bundle-monitoring.compare.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"css.index":{"size":14018,"extension":"css","path":"C:\\dev\\web\\react\\product\\dist\\assets\\index-Czs5w2vi.css"},"css.app":{"size":20948,"extension":"css","path":"C:\\dev\\web\\react\\product\\dist\\assets\\app-auth-content-BUfJB-TE.css"},"css.GlobalNotifications":{"size":7075,"extension":"css","path":"C:\\dev\\web\\react\\product\\dist\\assets\\GlobalNotifications-BWu17GVE.css"},"css.DialoguesPage":{"size":14164,"extension":"css","path":"C:\\dev\\web\\react\\product\\dist\\assets\\DialoguesPage-2r29XLDc.css"},"css.UserContainer":{"size":5148,"extension":"css","path":"C:\\dev\\web\\react\\product\\dist\\assets\\UserContainer-BQtPKvkk.css"},"css.Virtual":{"size":2435,"extension":"css","path":"C:\\dev\\web\\react\\product\\dist\\assets\\Virtual-Cloey9Cb.css"},"css.FriendsPage":{"size":131,"extension":"css","path":"C:\\dev\\web\\react\\product\\dist\\assets\\FriendsPage-BeBsGTNQ.css"},"css.SearchPage":{"size":508,"extension":"css","path":"C:\\dev\\web\\react\\product\\dist\\assets\\SearchPage-BO0PB-Ey.css"},"css.FilesPage":{"size":12117,"extension":"css","path":"C:\\dev\\web\\react\\product\\dist\\assets\\FilesPage-DH2HID-9.css"},"css.LanguagesPage":{"size":2424,"extension":"css","path":"C:\\dev\\web\\react\\product\\dist\\assets\\LanguagesPage-BIZLUTmp.css"},"css.DetailsBody":{"size":573,"extension":"css","path":"C:\\dev\\web\\react\\product\\dist\\assets\\DetailsBody-CZ11f3x2.css"},"css.UserSettingsPage":{"size":2158,"extension":"css","path":"C:\\dev\\web\\react\\product\\dist\\assets\\UserSettingsPage-DTr_GS7Q.css"},"css.WorkInProgress":{"size":587,"extension":"css","path":"C:\\dev\\web\\react\\product\\dist\\assets\\WorkInProgress-Dzif40K2.css"},"js.isImageUrl":{"size":88,"extension":"js","path":"C:\\dev\\web\\react\\product\\dist\\assets\\isImageUrl-XRozHdJS.js"},"js.HomePage":{"size":347,"extension":"js","path":"C:\\dev\\web\\react\\product\\dist\\assets\\HomePage-CMSHy1_F.js"},"js.ProfilePage":{"size":358,"extension":"js","path":"C:\\dev\\web\\react\\product\\dist\\assets\\ProfilePage-D46CI7u-.js"},"js.AboutPage":{"size":128,"extension":"js","path":"C:\\dev\\web\\react\\product\\dist\\assets\\AboutPage-CDMgl_qu.js"},"js.length.validator":{"size":283,"extension":"js","path":"C:\\dev\\web\\react\\product\\dist\\assets\\length.validator-CVQ0WEiF.js"},"js.private":{"size":7370,"extension":"js","path":"C:\\dev\\web\\react\\product\\dist\\assets\\private-messages.model-Cjp34bW-.js"},"js.SearchPage":{"size":845,"extension":"js","path":"C:\\dev\\web\\react\\product\\dist\\assets\\SearchPage-DfFTJQJW.js"},"js.DetailsBody":{"size":610,"extension":"js","path":"C:\\dev\\web\\react\\product\\dist\\assets\\DetailsBody-BsSyLs7j.js"},"js.WorkInProgress":{"size":560,"extension":"js","path":"C:\\dev\\web\\react\\product\\dist\\assets\\WorkInProgress-D490hXN5.js"},"js.UserSettingsPage":{"size":9108,"extension":"js","path":"C:\\dev\\web\\react\\product\\dist\\assets\\UserSettingsPage-pVhyt25e.js"},"js.UserContainer":{"size":8341,"extension":"js","path":"C:\\dev\\web\\react\\product\\dist\\assets\\UserContainer-BmcnqF_n.js"},"js.FilesPage":{"size":14540,"extension":"js","path":"C:\\dev\\web\\react\\product\\dist\\assets\\FilesPage-YW2cMaF3.js"},"js.FriendsPage":{"size":1846,"extension":"js","path":"C:\\dev\\web\\react\\product\\dist\\assets\\FriendsPage-DSthLA1U.js"},"js.Virtual":{"size":11123,"extension":"js","path":"C:\\dev\\web\\react\\product\\dist\\assets\\Virtual-nJxB-odo.js"},"js.DialoguesPage":{"size":25804,"extension":"js","path":"C:\\dev\\web\\react\\product\\dist\\assets\\DialoguesPage-946307n2.js"},"js.LanguagesPage":{"size":22254,"extension":"js","path":"C:\\dev\\web\\react\\product\\dist\\assets\\LanguagesPage-nL0mN0bS.js"},"js.GlobalNotifications":{"size":48005,"extension":"js","path":"C:\\dev\\web\\react\\product\\dist\\assets\\GlobalNotifications-BMYkOWMP.js"},"js.app":{"size":116673,"extension":"js","path":"C:\\dev\\web\\react\\product\\dist\\assets\\app-auth-content.async-Cr28Mhh7.js"},"js.index":{"size":189426,"extension":"js","path":"C:\\dev\\web\\react\\product\\dist\\assets\\index-DaFyjCxo.js"}}
{"css.index":{"size":13092,"extension":"css","path":"C:\\dev\\web\\react\\product\\dist\\assets\\index-CflPDRBx.css"},"css.app":{"size":13472,"extension":"css","path":"C:\\dev\\web\\react\\product\\dist\\assets\\app-auth-content-DYxtweoi.css"},"css.GlobalNotifications":{"size":3099,"extension":"css","path":"C:\\dev\\web\\react\\product\\dist\\assets\\GlobalNotifications-oZ2h_DkW.css"},"css.DialoguesPage":{"size":6841,"extension":"css","path":"C:\\dev\\web\\react\\product\\dist\\assets\\DialoguesPage-DTU3fRJN.css"},"css.UserContainer":{"size":3464,"extension":"css","path":"C:\\dev\\web\\react\\product\\dist\\assets\\UserContainer-D8V46O3K.css"},"css.Virtual":{"size":1359,"extension":"css","path":"C:\\dev\\web\\react\\product\\dist\\assets\\Virtual-BhakW9Nl.css"},"css.FriendsPage":{"size":73,"extension":"css","path":"C:\\dev\\web\\react\\product\\dist\\assets\\FriendsPage-CI_8x1No.css"},"css.SearchPage":{"size":284,"extension":"css","path":"C:\\dev\\web\\react\\product\\dist\\assets\\SearchPage-pFvtXWe1.css"},"css.FilesPage":{"size":7492,"extension":"css","path":"C:\\dev\\web\\react\\product\\dist\\assets\\FilesPage-CoowNcls.css"},"css.LanguagesPage":{"size":1065,"extension":"css","path":"C:\\dev\\web\\react\\product\\dist\\assets\\LanguagesPage-C0zzTS_T.css"},"css.DetailsBody":{"size":459,"extension":"css","path":"C:\\dev\\web\\react\\product\\dist\\assets\\DetailsBody-BhBoJmKV.css"},"css.UserSettingsPage":{"size":978,"extension":"css","path":"C:\\dev\\web\\react\\product\\dist\\assets\\UserSettingsPage-DWsq_8r6.css"},"css.WorkInProgress":{"size":376,"extension":"css","path":"C:\\dev\\web\\react\\product\\dist\\assets\\WorkInProgress-DbFWjyi4.css"},"css.ExcelPage":{"size":3645,"extension":"css","path":"C:\\dev\\web\\react\\product\\dist\\assets\\ExcelPage-BbbNjEX0.css"},"css.InputWithError":{"size":1284,"extension":"css","path":"C:\\dev\\web\\react\\product\\dist\\assets\\InputWithError-DVSwH82u.css"},"js.isImageUrl":{"size":88,"extension":"js","path":"C:\\dev\\web\\react\\product\\dist\\assets\\isImageUrl-XRozHdJS.js"},"js.length.validator":{"size":283,"extension":"js","path":"C:\\dev\\web\\react\\product\\dist\\assets\\length.validator-BEvfGhAU.js"},"js.AboutPage":{"size":126,"extension":"js","path":"C:\\dev\\web\\react\\product\\dist\\assets\\AboutPage-CFDD-8mP.js"},"js.Form":{"size":701,"extension":"js","path":"C:\\dev\\web\\react\\product\\dist\\assets\\Form-CYsMgpEy.js"},"js.ProfilePage":{"size":360,"extension":"js","path":"C:\\dev\\web\\react\\product\\dist\\assets\\ProfilePage-NRowaGTw.js"},"js.HomePage":{"size":350,"extension":"js","path":"C:\\dev\\web\\react\\product\\dist\\assets\\HomePage-DQeiL5_r.js"},"js.InputWithError":{"size":1566,"extension":"js","path":"C:\\dev\\web\\react\\product\\dist\\assets\\InputWithError-CAOMQd2c.js"},"js.SearchPage":{"size":693,"extension":"js","path":"C:\\dev\\web\\react\\product\\dist\\assets\\SearchPage-7VZZkbRl.js"},"js.private":{"size":7342,"extension":"js","path":"C:\\dev\\web\\react\\product\\dist\\assets\\private-messages.model-BpG_9RZx.js"},"js.UserSettingsPage":{"size":7772,"extension":"js","path":"C:\\dev\\web\\react\\product\\dist\\assets\\UserSettingsPage-BeIyyCL0.js"},"js.FilesPage":{"size":11482,"extension":"js","path":"C:\\dev\\web\\react\\product\\dist\\assets\\FilesPage-M3DTul-H.js"},"js.DetailsBody":{"size":455,"extension":"js","path":"C:\\dev\\web\\react\\product\\dist\\assets\\DetailsBody-CymnlDCH.js"},"js.UserContainer":{"size":7186,"extension":"js","path":"C:\\dev\\web\\react\\product\\dist\\assets\\UserContainer-Lb6pst6r.js"},"js.WorkInProgress":{"size":373,"extension":"js","path":"C:\\dev\\web\\react\\product\\dist\\assets\\WorkInProgress-CfEEA9So.js"},"js.GlobalNotifications":{"size":45411,"extension":"js","path":"C:\\dev\\web\\react\\product\\dist\\assets\\GlobalNotifications-CkB5FiJz.js"},"js.DialoguesPage":{"size":22265,"extension":"js","path":"C:\\dev\\web\\react\\product\\dist\\assets\\DialoguesPage-BpFI9OGw.js"},"js.FriendsPage":{"size":1820,"extension":"js","path":"C:\\dev\\web\\react\\product\\dist\\assets\\FriendsPage-C6hanQwb.js"},"js.ExcelPage.async":{"size":9478,"extension":"js","path":"C:\\dev\\web\\react\\product\\dist\\assets\\ExcelPage.async-l5rEZFd4.js"},"js.Virtual":{"size":10650,"extension":"js","path":"C:\\dev\\web\\react\\product\\dist\\assets\\Virtual-CxFkbyYo.js"},"js.LanguagesPage":{"size":20973,"extension":"js","path":"C:\\dev\\web\\react\\product\\dist\\assets\\LanguagesPage-DXdCGPy3.js"},"js.app":{"size":112942,"extension":"js","path":"C:\\dev\\web\\react\\product\\dist\\assets\\app-auth-content.async-CYYanOfB.js"},"js.index":{"size":205434,"extension":"js","path":"C:\\dev\\web\\react\\product\\dist\\assets\\index-BQCW4CJ8.js"}}
1 change: 1 addition & 0 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@
// Временно. Нужно найти способ добавлять их инлайново из вне
const currentLanguage = localStorage.getItem('product__selected-language') ?? 'ru';
document.title = currentLanguage === 'ru' ? 'Либерти' : 'Liberty';
document.documentElement.setAttribute('lang', currentLanguage);
</script>
</head>
<body>
Expand Down
Loading
Loading