This is a collection of components and an app that allow a user to visually build a SNOMED CT Expression Constraint Language (ECL) query.
The example app is currently hosted here.
An Example of the components being used can be found in apps/App.tsx.
To run this example
npm install
cd apps
npm run start
A good place to get started with the codebase is to view the ExpressionBuilder.tsx component.
This project uses storybook, to run storybook:
cd packages/ecl-builder
npm run storybook
This project uses the Apache License 2.0.
To read more on it see LICENSE
Contributions are always welcome!
See contributing.md for ways to get started.
Please adhere to this project's code_of_conduct.md.
Copyright © 2022, Commonwealth Scientific and Industrial Research Organisation (CSIRO) ABN 41 687 119 230. All rights reserved.