Treelab Revogrid
Grid component written using Stencil for Treelab Client. While highly customized, original code was branched from the open source Revogrid library.
Structure
All of the components are located in src folder.
Development
Setup
git clone <this repo>
yarn install
yarn serve
Linking to this package directly from treelab-client
First build this project
cd ..../treelab-revogrid
yarn build
Then link into treelab-client
cd ..../treelab-revogrid
yarn link
cd ..../treelab-client
yarn link @treelab/revogrid
Restart treelab-client
in order for the linked package to be properly included in the build.
Testing
Currently we don't do any automated/unit testing.
Publishing
All published versions can be found on npmjs.com
Latest code can be built and published as an npm package using the Create new release and publish to npm GitHub action. Please carefully choose a semantic version when executing Run workflow
such that it is higher than the previous version published.
i18n