Added tabbed interface for mutliple LCPDataGrid.js components

This commit is contained in:
Jeremy Rangel
2025-01-26 01:55:35 -08:00
parent d9e69737a0
commit 8812de19db
7 changed files with 228 additions and 327 deletions

View File

@ -39,6 +39,84 @@
"type": "number",
"default": 1
},
"datasets": {
"type": "array",
"default": [
{
"name": "Data",
"data": [
{
"Department": "Sheriffs Office",
"Budget": "150",
"MeetAt": "12/12/2025",
"PreferredColor": "#e0e0e0",
"PostContent": "<div> </div>"
},
{
"Department": "Assessor",
"Budget": "100",
"MeetAt": "12/12/2025",
"PreferredColor": "#e0e0e0",
"PostContent": "<div> </div>"
},
{
"Department": "Treasurer",
"Budget": "50",
"MeetAt": "12/12/2025",
"PreferredColor": "#e0e0e0",
"PostContent": "<div> </div>"
}
]
},
{
"name": "Locations",
"data": [
{
"State": "California",
"Coordinates": "150,000",
"MeetAt": "12/12/2025",
"PreferredColor": "#e0e0e0",
"PostContent": "<div> </div>"
},
{
"State": "Texas",
"Coordinates": "100,000",
"MeetAt": "12/12/2025",
"PreferredColor": "#e0e0e0",
"PostContent": "<div> </div>"
},
{
"State": "Florida",
"Coordinates": "50,000",
"MeetAt": "12/12/2025",
"PreferredColor": "#e0e0e0",
"PostContent": "<div> </div>"
}
]
},
{
"name": "Dataset 3",
"data": [
{
"ID": "lcpDatapoint-1",
"Label": "Sample 1",
"Value": 100,
"Color": "#007cba",
"Content": "<p>First item</p>",
"Parent": ""
},
{
"ID": "lcpDatapoint-2",
"Label": "Sample 2",
"Value": 50,
"Color": "#ff0000",
"Content": "<p>Second item</p>",
"Parent": "lcpDatapoint-1"
}
]
}
]
},
"chartData": {
"type": "array",
"default": [

View File

@ -1 +1 @@
<?php return array('dependencies' => array('react', 'react-dom', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-element', 'wp-i18n'), 'version' => 'b5bae9f327b824fdd55c');
<?php return array('dependencies' => array('react', 'react-dom', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-element', 'wp-i18n'), 'version' => 'a6d1538e10aef4aeb8ff');

File diff suppressed because one or more lines are too long