Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/eea/volto-bise
BISE theme and functionality for Volto
https://github.com/eea/volto-bise
Last synced: 3 months ago
JSON representation
BISE theme and functionality for Volto
- Host: GitHub
- URL: https://github.com/eea/volto-bise
- Owner: eea
- License: mit
- Created: 2020-07-28T09:22:08.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-03-19T15:18:11.000Z (8 months ago)
- Last Synced: 2024-07-23T19:57:29.410Z (3 months ago)
- Language: JavaScript
- Size: 3.92 MB
- Stars: 2
- Watchers: 32
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.md
Awesome Lists containing this project
- awesome-volto - volto-bise - A Volto project packaged as an addon. It provides Theming using a razzle.extend.js provided alias. (Websites built with Volto / Open-source websites built with Volto)
README
# volto-bise
[![Releases](https://img.shields.io/github/v/release/eea/volto-bise)](https://github.com/eea/volto-bise/releases)
[![Pipeline](https://ci.eionet.europa.eu/buildStatus/icon?job=volto-addons%2Fvolto-bise%2Fmaster&subject=master)](https://ci.eionet.europa.eu/view/Github/job/volto-addons/job/volto-bise/job/master/display/redirect)
[![Lines of Code](https://sonarqube.eea.europa.eu/api/project_badges/measure?project=volto-bise-master&metric=ncloc)](https://sonarqube.eea.europa.eu/dashboard?id=volto-bise-master)
[![Coverage](https://sonarqube.eea.europa.eu/api/project_badges/measure?project=volto-bise-master&metric=coverage)](https://sonarqube.eea.europa.eu/dashboard?id=volto-bise-master)
[![Bugs](https://sonarqube.eea.europa.eu/api/project_badges/measure?project=volto-bise-master&metric=bugs)](https://sonarqube.eea.europa.eu/dashboard?id=volto-bise-master)
[![Duplicated Lines (%)](https://sonarqube.eea.europa.eu/api/project_badges/measure?project=volto-bise-master&metric=duplicated_lines_density)](https://sonarqube.eea.europa.eu/dashboard?id=volto-bise-master)[![Pipeline](https://ci.eionet.europa.eu/buildStatus/icon?job=volto-addons%2Fvolto-bise%2Fdevelop&subject=develop)](https://ci.eionet.europa.eu/view/Github/job/volto-addons/job/volto-bise/job/develop/display/redirect)
[![Lines of Code](https://sonarqube.eea.europa.eu/api/project_badges/measure?project=volto-bise-develop&metric=ncloc)](https://sonarqube.eea.europa.eu/dashboard?id=volto-bise-develop)
[![Coverage](https://sonarqube.eea.europa.eu/api/project_badges/measure?project=volto-bise-develop&metric=coverage)](https://sonarqube.eea.europa.eu/dashboard?id=volto-bise-develop)
[![Bugs](https://sonarqube.eea.europa.eu/api/project_badges/measure?project=volto-bise-develop&metric=bugs)](https://sonarqube.eea.europa.eu/dashboard?id=volto-bise-develop)
[![Duplicated Lines (%)](https://sonarqube.eea.europa.eu/api/project_badges/measure?project=volto-bise-develop&metric=duplicated_lines_density)](https://sonarqube.eea.europa.eu/dashboard?id=volto-bise-develop)[Volto](https://github.com/plone/volto) add-on
## Features
An addon for Volto specific to the BISE website.
## Notes to developers
### 4th of November, 2020
We are depending directly on plotly.js 1.57.0 instead of the latest 1.57.1 because it has a regression that is specific to our use case.
When displaying the MAES Viewer block (more precisely the MAES Viewer View component) it crashes the web application with error:
> Cannot convert undefined or null to object
This error seems to be coming from the `InnerLoadable` inside `@loadable/component` package but this bug is not reproducible in a simple `create-react-app` test project.
More precisely, the error is thrown in the `InnerLoadable` component created by `Context.Consumer` which is used in `Unknown` created by `ForwardRef` which is used in `ForwardRef` created at `MaesViewerView.jsx:93`. This line contains the tag for the component passed through `@loadable/component`: `