5 min readUpdated Mar 2, 2026

DashboardWrapper Component Documentation

Overview

The DashboardWrapper component is a central part of the Vantage analytics and data platform that encapsulates the functionality related to managing dashboards. It provides a user interface for displaying, editing, and saving dashboard content, including tiles that represent analytics and data visualizations. This component integrates various features such as autosaving, refresh capabilities, and context integration for improved user experience and data coherence.

Purpose

The primary purpose of the DashboardWrapper component is to:

Component Settings

1. dashboardId

2. refreshInterval

3. isEditing

4. dashboardTiles

5. dashboardTitle

6. dashboardOverview

7. dashboardTags

8. dashboardIcon

9. activeTabId

10. shareWithCompany

How It Works

Use Cases & Examples

Use Case 1: Real-Time Analytics Dashboard

Objective: Create a dashboard displaying real-time sales data for a retail organization, enabling managers to track performance.

Configuration:

javascript
<DashboardWrapper dashboardId="sales-dashboard-001" />

Use Case 2: Project Management Dashboard

Objective: A dashboard for project managers to oversee the tasks and timelines of ongoing projects.

Configuration:

javascript
<DashboardWrapper dashboardId="pm-dashboard-002" />

Detailed Example: Creating a New Dashboard

Scenario: A user wants to create a new dashboard for their team.

Configuration:

javascript
<DashboardWrapper />

Additional Details

This documentation provides a thorough overview and comprehensive details necessary for developers and users to effectively utilize and integrate the DashboardWrapper component within the Vantage platform.