Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

Awesome Lists containing this project

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`: `