9 Datagrid
(ns oiiku.ui.impl.datagrid.docs.index)Datagrid is a widget wrapping AG Grid. The datagrid is used everywhere in Oiiku, and is therefore a center piece of the entire tech stack. Because we use cljs/replicant/nexus for the frontend, we need to interop with AG Grid as a third party library.
9.1 Tests
Because of how important it is, the seams between cljs land and js land has been teased out in the implementation in order to test as much of the logic as possible inside the clojure based test suite.
The part that cannot be handled via the unit tests, is handled via manual test scripts.
9.2 Build
Run bb oiiku:oiiku-admin:frontend:ag-grid and commit the build.
source: bases/admin-web/src/oiiku/ui/impl/datagrid/docs/index.clj