$ npm i
$ npm start
You can see many logs in your console by activating debug. Just type in your browser console :
localStorage.debug = 'terralego:*';
and reload your app. You can focus on any TerraFront module by replacing *
by any module name like terralego:Visualizer
.
$ npm run storybook
$ npm test
$ npm run build
$ ./scripts/publish.sh
An API service to fetch data from backend
A user provider with a login form. Wrap your app with AuthProvider to get access to all auth data and actions. Then, you will be able to get connected user and call login and signout action.
A fully configurable visualizer displaying a layers tree, a map and able to make user interactions on it.
Every component should be configurable by passing replacement props from TerraFrontProvider.