Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: implement dashboard plugin wrapper #1748

Open
wants to merge 4 commits into
base: master
Choose a base branch
from

Conversation

jenniferarnesen
Copy link
Collaborator

@jenniferarnesen jenniferarnesen commented Jan 24, 2025

This is the rebased version of the original PR: #1672
Go to that PR to see the discussion and code review comments.

Relates to dhis2/data-visualizer-app#3082
Relates to dhis2/line-listing-app#396
Relates to dhis2/maps-app#3232

Key features

  • Implement a shared dashboard plugin wrapper component

Description

  • This wrapper adds support for dashboard offline caching.
    Before the logic was replicated in the plugin component of each analytics app.
    Now all apps can use this wrapper and only implement their specific logic related to
    the props required to be passed down to the plugin rendering component.

@jenniferarnesen jenniferarnesen changed the title feat: implement dashboard plugin wrapper (latest) feat: implement dashboard plugin wrapper Jan 27, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants