mirror of
https://gitlab.nic.cz/turris/reforis/foris-js.git
synced 2025-11-07 23:20:29 +01:00
8348179b55351f703ea158fefc03e9b2ff99d905
In the case of WPA3 encryption Management Frame Protection is enabled by default in OpenWrt. But in some cases, it causes trouble with particular devices that fails to connect to WiFi Access Point - see: https://forum.turris.cz/t/turris-omnia-wifi-health/15704/15
foris-js
Set of utils and common React elements for reForis.
Publishing package
Beta versions
Each commit to dev branch will result in publishing a new version of library
tagged beta. Versions names are based on commit SHA, e.g.
foris@0.1.0-beta.d9073aa4.
Preparing a release
- Crete a merge request to
devbranch with version bumped - When merging add
[skip ci]to commit message to prevent publishing unnecessary version - Create a merge request from
devtomasterbranch - New version should be published automatically
Manually managed dependencies
Because of <ForisForm /> component it's required to use exposed
ReactRouterDOM object from react-router-dom library. ReactRouterDOM is
exposed by
reForis.
It can be done by following steps:
- Setting
react-router-domaspeerDependenciesanddevDependenciesinpackage.json. - Adding the following rules to
externalsinwebpack.conf.jsof the plugin:
externals: {
...
"react-router-dom": "ReactRouterDOM",
}
Docs
Build or watch docs to get more info about library:
make docs
or
make docs-watch
Languages
JavaScript
97.4%
Makefile
1.4%
CSS
0.8%
Shell
0.4%