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

Merged
merged 6 commits into from
Feb 13, 2025

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
@jenniferarnesen jenniferarnesen merged commit 7487182 into master Feb 13, 2025
3 checks passed
@jenniferarnesen jenniferarnesen deleted the feat/dashboard-plugin-wrapper-latest branch February 13, 2025 14:02
dhis2-bot added a commit that referenced this pull request Feb 13, 2025
# [26.12.0](v26.11.1...v26.12.0) (2025-02-13)

### Features

* implement dashboard plugin wrapper ([#1748](#1748)) ([7487182](7487182))
@dhis2-bot
Copy link
Contributor

🎉 This PR is included in version 26.12.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants