Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
140 commits
Select commit Hold shift + click to select a range
ce5c4fd
SOLACEPATCH DATAGO-99948 Refactoring SolaceRadio Component
IshanPhadteSolace May 8, 2025
1723bf3
wip
IshanPhadteSolace May 8, 2025
d3d60ef
SOLACEPATCH DATAGO-99948 Refactoring Solace Radio
IshanPhadteSolace May 12, 2025
b5b9c7d
SOLACEPATCH DATAGO-99948 Refactoring Solace Radio
IshanPhadteSolace May 12, 2025
622e496
SOLACEPATCH DATAGO-99948 Refactoring Solace Radio
IshanPhadteSolace May 12, 2025
0768ecb
moving SX props to theme.ts file for radio component
Tri4Ty May 12, 2025
5d0f57a
added workflow
IshanPhadteSolace Jun 27, 2025
1c55adb
added workflow
IshanPhadteSolace Jun 27, 2025
5f5f304
added token
IshanPhadteSolace Jun 30, 2025
f6d28a0
added token
IshanPhadteSolace Jun 30, 2025
66587d3
added token
IshanPhadteSolace Jun 30, 2025
f6eb826
added token
IshanPhadteSolace Jun 30, 2025
5cf01b5
added print statements
IshanPhadteSolace Jun 30, 2025
bcd8c10
added print statements
IshanPhadteSolace Jun 30, 2025
38fcd1b
added print statements
IshanPhadteSolace Jun 30, 2025
8422230
added print statements
IshanPhadteSolace Jun 30, 2025
c69e2f8
added print statements
IshanPhadteSolace Jun 30, 2025
66f760e
added print statements
IshanPhadteSolace Jun 30, 2025
9bdd770
added print statements
IshanPhadteSolace Jun 30, 2025
d8ba223
added print statements
IshanPhadteSolace Jun 30, 2025
916129c
added print statements
IshanPhadteSolace Jun 30, 2025
f1a8892
added print statements
IshanPhadteSolace Jun 30, 2025
3abdd65
changed node version
IshanPhadteSolace Jun 30, 2025
3bf7da4
changed node version
IshanPhadteSolace Jun 30, 2025
6ad0ea3
changed node version
IshanPhadteSolace Jun 30, 2025
a6eb777
wip
IshanPhadteSolace Jun 30, 2025
e98c2c0
no trun
IshanPhadteSolace Jun 30, 2025
c898930
cat
IshanPhadteSolace Jun 30, 2025
c94a3c2
cat
IshanPhadteSolace Jun 30, 2025
02cac63
cat
IshanPhadteSolace Jun 30, 2025
914df4f
wip
IshanPhadteSolace Jun 30, 2025
d4fb7ab
wip
IshanPhadteSolace Jun 30, 2025
0feafb5
wip
IshanPhadteSolace Jun 30, 2025
a0ecb10
wip
IshanPhadteSolace Jun 30, 2025
414bc67
wip
IshanPhadteSolace Jun 30, 2025
89c1966
wip
IshanPhadteSolace Jun 30, 2025
258f366
wip
IshanPhadteSolace Jun 30, 2025
cf71708
wip
IshanPhadteSolace Jun 30, 2025
3c87657
p2
IshanPhadteSolace Jun 30, 2025
6a7439a
mrc
IshanPhadteSolace Jun 30, 2025
db695a9
mrc
IshanPhadteSolace Jun 30, 2025
3ae8205
mrc
IshanPhadteSolace Jun 30, 2025
f20ce29
mrc
IshanPhadteSolace Jun 30, 2025
a1c5689
mrc
IshanPhadteSolace Jun 30, 2025
83c7985
mrc
IshanPhadteSolace Jun 30, 2025
9bb73e4
added broker manager
IshanPhadteSolace Jul 2, 2025
34ce8ba
wip
IshanPhadteSolace Jul 2, 2025
25aa14e
wip
IshanPhadteSolace Jul 2, 2025
b416419
wip
IshanPhadteSolace Jul 2, 2025
75c8c68
wip
IshanPhadteSolace Jul 2, 2025
04314a7
wip
IshanPhadteSolace Jul 2, 2025
d723913
wip
IshanPhadteSolace Jul 4, 2025
2dec7c4
wip
IshanPhadteSolace Jul 4, 2025
4a18978
added push to repo
IshanPhadteSolace Jul 4, 2025
4e49ced
feat: add mrc usage report data for 2025-07-04 16:49
github-actions[bot] Jul 4, 2025
d184258
wip
IshanPhadteSolace Jul 4, 2025
14e4067
wip
IshanPhadteSolace Jul 4, 2025
ce713fd
updating gitignore
IshanPhadteSolace Jul 4, 2025
916de02
modified directories
IshanPhadteSolace Jul 4, 2025
9b66e3f
modified directories
IshanPhadteSolace Jul 4, 2025
3922ca8
modified directories
IshanPhadteSolace Jul 4, 2025
057bdbf
modified directories
IshanPhadteSolace Jul 4, 2025
b30624a
modified directories
IshanPhadteSolace Jul 4, 2025
05fa26a
modified directories
IshanPhadteSolace Jul 4, 2025
6b941af
modified directories
IshanPhadteSolace Jul 4, 2025
a1d73fe
modified directories
IshanPhadteSolace Jul 4, 2025
7f23a4e
modified directories
IshanPhadteSolace Jul 4, 2025
48dee88
modified directories
IshanPhadteSolace Jul 4, 2025
bf89a83
modified directories
IshanPhadteSolace Jul 4, 2025
4b31ffd
modified directories
IshanPhadteSolace Jul 4, 2025
bd94391
null pushing
IshanPhadteSolace Jul 4, 2025
690793d
null pushing
IshanPhadteSolace Jul 4, 2025
95cb17f
Merge branch 'iphadte/DATAGO-103052' into feature/mrc-usage-report-data
IshanPhadteSolace Jul 4, 2025
873c5e6
displays props per usage for maas-ui
IshanPhadteSolace Jul 7, 2025
8f2e8e3
allows searching for props and values
IshanPhadteSolace Jul 7, 2025
9032a57
added prompt for new components
IshanPhadteSolace Jul 7, 2025
2cd8649
added new-component workflow
IshanPhadteSolace Jul 8, 2025
23cc711
push
IshanPhadteSolace Jul 8, 2025
6ee0c2f
push
IshanPhadteSolace Jul 8, 2025
112abc6
push
IshanPhadteSolace Jul 8, 2025
75cd404
push
IshanPhadteSolace Jul 8, 2025
1476e82
added props and prop values for maas-ops-ui and broker-manager
IshanPhadteSolace Jul 8, 2025
ac6f770
added merged mrc report
IshanPhadteSolace Jul 9, 2025
474c132
download json
IshanPhadteSolace Jul 9, 2025
1f792d7
updating workflow
IshanPhadteSolace Jul 9, 2025
f506f7f
updating workflow
IshanPhadteSolace Jul 9, 2025
ed74a32
updating workflow
IshanPhadteSolace Jul 9, 2025
a1db9d3
updating workflow
IshanPhadteSolace Jul 9, 2025
604dd46
feat: add mrc usage report data for 2025-07-09 14:24
github-actions[bot] Jul 9, 2025
48cf3e8
cliockable link works
IshanPhadteSolace Jul 9, 2025
effdddb
Merge branch 'feature/mrc-usage-report-data' of https://github.com/So…
IshanPhadteSolace Jul 9, 2025
2611d1d
cliockable link works
IshanPhadteSolace Jul 9, 2025
86b30a7
testing
IshanPhadteSolace Jul 9, 2025
fc43e64
feat: add mrc usage report data for 2025-07-09 14:58
github-actions[bot] Jul 9, 2025
248bba2
adding data
IshanPhadteSolace Jul 9, 2025
7f29d6e
feat: add mrc usage report data for 2025-07-09 21:37
github-actions[bot] Jul 9, 2025
1c509bd
wip
IshanPhadteSolace Jul 10, 2025
03262fa
feat: add mrc usage report data for 2025-07-10 18:55
github-actions[bot] Jul 10, 2025
f37f1f1
wip
IshanPhadteSolace Jul 11, 2025
2e72093
feat: add mrc usage report data for 2025-07-11 15:50
github-actions[bot] Jul 11, 2025
fc735de
wip
IshanPhadteSolace Jul 11, 2025
a0bd1b6
wip
IshanPhadteSolace Jul 11, 2025
af9247c
wip
IshanPhadteSolace Jul 11, 2025
7466f80
fixed json splitter
IshanPhadteSolace Jul 15, 2025
a8e210f
wip
IshanPhadteSolace Jul 15, 2025
3ee918d
wip
IshanPhadteSolace Jul 16, 2025
c76a6bd
changed source data
IshanPhadteSolace Jul 16, 2025
044d13b
changed json splitter for token saving
IshanPhadteSolace Jul 16, 2025
537de18
cleaned up mcp server
IshanPhadteSolace Jul 16, 2025
5d347a3
added component based tools
IshanPhadteSolace Jul 16, 2025
e1c7727
t
IshanPhadteSolace Jul 21, 2025
30a3872
Merge branch 'main' of https://github.com/SolaceDev/maas-react-compon…
IshanPhadteSolace Jul 22, 2025
e25c8e1
wip
IshanPhadteSolace Jul 22, 2025
27f278c
wip
IshanPhadteSolace Jul 22, 2025
525e64a
wip
IshanPhadteSolace Jul 22, 2025
4c16351
wip
IshanPhadteSolace Jul 23, 2025
dbb3728
wip
IshanPhadteSolace Jul 23, 2025
b02f49e
wip
IshanPhadteSolace Jul 23, 2025
4a2d577
feat: add mrc usage report data for 2025-07-23 13:56
github-actions[bot] Jul 23, 2025
68bf0f8
renamed workflows
IshanPhadteSolace Jul 23, 2025
5ddbba7
Merge branch 'feature/mrc-usage-report-data' of https://github.com/So…
IshanPhadteSolace Jul 23, 2025
b11b199
wip
IshanPhadteSolace Jul 23, 2025
d84e75d
L + Ratio
IshanPhadteSolace Jul 23, 2025
cee6ff3
L + Ratio
IshanPhadteSolace Jul 23, 2025
0dd8fa5
remove workflow
IshanPhadteSolace Jul 23, 2025
cc6feb3
cleanup
IshanPhadteSolace Jul 23, 2025
43527ab
fixing formats
IshanPhadteSolace Jul 23, 2025
0a9558b
feat: add mrc usage report data for 2025-07-23 15:36
github-actions[bot] Jul 23, 2025
2400036
feat: add mrc usage report data for 2025-07-28 02:13
github-actions[bot] Jul 28, 2025
af7b613
renamed files
IshanPhadteSolace Jul 28, 2025
5f9f00e
feat: add mrc usage report data for 2025-07-28 02:44
github-actions[bot] Jul 28, 2025
b1f1463
changing paths
IshanPhadteSolace Jul 28, 2025
087b9e0
changing paths
IshanPhadteSolace Jul 28, 2025
83d7aec
fixed all pathing for json file
IshanPhadteSolace Jul 28, 2025
93a319e
fixed paths
IshanPhadteSolace Jul 28, 2025
87cba23
Made file path w/ only url
IshanPhadteSolace Jul 28, 2025
19da125
completely fixed paths
IshanPhadteSolace Jul 28, 2025
e0c5db4
Massive Cleanup / Readme update
IshanPhadteSolace Jul 29, 2025
9aecad6
fixed key/value mapping for components abcde
IshanPhadteSolace Jul 29, 2025
93fbaf5
fixed the paths for the readme files
IshanPhadteSolace Jul 29, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
44 changes: 44 additions & 0 deletions .github/workflows/mrc-usage-report-scheduler.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
# .github/workflows/mrc-usage-report-scheduler.yml
#
# Architectural Decision: Why Two Workflows?
#
# This setup uses two separate GitHub Actions workflows:
# 1. Scheduler Workflow (this file):
# - Runs on a schedule (`cron`) from the default branch (e.g., `main`).
# - GitHub requires scheduled workflows to be on the default branch to run reliably.
# - Its only job is to trigger the worker workflow.
#
# 2. Worker Workflow (`mrc-usage-report-worker.yml`):
# - Contains the actual logic for generating the MRC usage report.
# - It is triggered by this scheduler to run on a specific feature branch (`feature/mrc-usage-report-data`).
# - This allows development and testing of the reporting logic on a feature branch
# without merging it into the default branch, ensuring the production code remains stable.
#
# This separation ensures that we can have a reliable, scheduled trigger while still
# having the flexibility to develop the report generation logic in an isolated branch.

name: MRC Usage Report - Scheduler

on:
schedule:
# Runs daily at 8 AM EST (12 PM UTC)
- cron: "0 12 * * *"
workflow_dispatch: # Allows manual triggering from the Actions tab

jobs:
trigger_worker_workflow:
runs-on: ubuntu-latest
steps:
- name: Checkout feature branch to ensure we have the latest code
uses: actions/checkout@v4
with:
ref: "feature/mrc-usage-report-data"

- name: Trigger the worker workflow
env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
WORKER_WORKFLOW: "mrc-usage-report-worker.yml"
FEATURE_BRANCH: "feature/mrc-usage-report-data"
run: |
echo "Triggering workflow ${{ env.WORKER_WORKFLOW }} on branch ${{ env.FEATURE_BRANCH }}"
gh workflow run ${{ env.WORKER_WORKFLOW }} --ref ${{ env.FEATURE_BRANCH }}
162 changes: 162 additions & 0 deletions .github/workflows/mrc-usage-report-worker.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,162 @@
name: MRC Usage Report Generation

on:
workflow_dispatch:

jobs:
generate-and-publish-report:
runs-on: ubuntu-latest
permissions:
contents: write # For checking out repositories
pages: write # For publishing to GitHub Pages
id-token: write # For OIDC authentication with GitHub Pages

steps:
- name: Checkout maas-react-components (current repo)
uses: actions/checkout@v4
with:
ref: feature/mrc-usage-report-data
path: maas-react-components-repo

- name: Clean up old report data and files
run: |
rm -rf maas-react-components-repo/mrc-usage-report-data
rm -f maas-react-components-repo/tools/mrc-usage-report/reports/mrc-usage-report-all.json
rm -f maas-react-components-repo/tools/mrc-usage-report/reports/mrc-usage-report-all.html

- name: Print directory structure (maas-react-components)
run: |
echo "==== DIRECTORY STRUCTURE INFORMATION ===="
echo "Current working directory: $(pwd)"
echo "maas-react-components-repo location: $(pwd)/maas-react-components-repo"
ls -la maas-react-components-repo

- name: Checkout maas-ui
uses: actions/checkout@v4
with:
repository: SolaceDev/maas-ui
ref: sthomas/mrc-usage-report
path: maas-ui
token: ${{ secrets.PACKAGES_ADMIN_TOKEN }}

- name: Print directory structure (maas-ui)
run: |
echo "==== MAAS-UI DIRECTORY STRUCTURE ===="
echo "maas-ui-repo location: $(pwd)/maas-ui"
ls -la maas-ui
echo "maas-ui-repo/tools location: $(pwd)/maas-ui/tools"
ls -la maas-ui/tools || echo "tools directory not found"
echo "maas-ui-repo/tools/mrc-usage-report location: $(pwd)/maas-ui/tools/mrc-usage-report"
ls -la maas-ui/tools/mrc-usage-report || echo "mrc-usage-report directory not found"

- name: Checkout maas-ops-ui
uses: actions/checkout@v4
with:
repository: SolaceDev/maas-ops-ui
ref: iphadte/DATAGO-103044
path: maas-ops-ui
token: ${{ secrets.PACKAGES_ADMIN_TOKEN }}

- name: Print directory structure (maas-ops-ui)
run: |
echo "==== MAAS-OPS-UI DIRECTORY STRUCTURE ===="
echo "maas-ops-ui-repo location: $(pwd)/maas-ops-ui"
ls -la maas-ops-ui
echo "maas-ops-ui-repo/tools location: $(pwd)/maas-ops-ui/tools"
ls -la maas-ops-ui/tools || echo "tools directory not found"
echo "maas-ops-ui-repo/tools/mrc-usage-report location: $(pwd)/maas-ops-ui/tools/mrc-usage-report"
ls -la maas-ops-ui/tools/mrc-usage-report || echo "mrc-usage-report directory not found"
echo "maas-ops-ui-repo/tools/mrc-report-merger location: $(pwd)/maas-ops-ui/tools/mrc-report-merger"
ls -la maas-ops-ui/tools/mrc-report-merger || echo "mrc-report-merger directory not found"
echo "maas-ops-ui-repo/tools/json-splitter location: $(pwd)/maas-ops-ui/tools/json-splitter"
ls -la maas-ops-ui/tools/json-splitter || echo "json-splitter directory not found"

- name: Checkout broker manager
uses: actions/checkout@v4
with:
repository: SolaceDev/broker-manager
ref: mrc-usage-report
path: broker-manager
token: ${{ secrets.PACKAGES_ADMIN_TOKEN }}

- name: Set up Node.js
uses: actions/setup-node@v4
with:
node-version: "22"

- name: Generate all usage reports
run: |
npm i
npm run build
npm start -- --all --maas-ui-path ../../../maas-ui --maas-ops-ui-path ../../../maas-ops-ui --broker-manager-path ../../../broker-manager --format html
npm start -- --all --maas-ui-path ../../../maas-ui --maas-ops-ui-path ../../../maas-ops-ui --broker-manager-path ../../../broker-manager --format json

working-directory: maas-react-components-repo/tools/mrc-usage-report

- name: Split merged JSON
run: |
echo "==== SPLIT MERGED JSON ===="
echo "Current working directory: $(pwd)"
ls -la
echo "Checking for input file:"
ls -la ../mrc-usage-report/reports/mrc-usage-report-all.json || echo "merged-report.json not found"
echo "Creating reports directory if it doesn't exist..."
echo "Installing dependencies..."
npm install

npm install
npm run build

echo "Running npm start with parameters..."
npm start -- -i ../mrc-usage-report/reports/mrc-usage-report-all.json -o ../../../maas-react-components-repo/mrc-usage-report-data
echo "--- Verifying contents of output directory ---"
pwd
ls -lR ../../../maas-react-components-repo/mrc-usage-report-data

echo "Listing generated files:"
find . -type f -name "*.json" | sort

echo "Contents of first split file (if any):"
find . -type f -name "*.json" | sort | head -n 1 | xargs cat || echo "No split files found"

working-directory: maas-react-components-repo/tools/mrc-usage-report-json-splitter

- name: Upload merged reports
uses: actions/upload-artifact@v4
with:
name: merged-reports
path: |
maas-react-components-repo/tools/mrc-usage-report/reports/
maas-react-components-repo/mrc-usage-report-data

- name: Commit and push report data
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: |

cd maas-react-components-repo
echo "--- Verifying directory before git add ---"
echo "Current working directory: $(pwd)"
echo "Listing contents of current directory:"
ls -la
echo "Checking mrc-usage-report-data directory:"
ls -lR mrc-usage-report-data
pwd

git config --global user.name "github-actions[bot]"
git config --global user.email "github-actions[bot]@users.noreply.github.com"

echo "--- Git status before add ---"
git status
git add .
echo "--- Git status after add ---"
git status

if git diff --staged --quiet; then
echo "No changes to commit."
else
set -e
COMMIT_MESSAGE="feat: add mrc usage report data for $(date +'%Y-%m-%d %H:%M')"
git commit --no-verify -m "$COMMIT_MESSAGE"
git push
fi
79 changes: 79 additions & 0 deletions .github/workflows/new-components-report.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,79 @@
name: New Components Report

on:
workflow_dispatch:

permissions:
contents: write
pull-requests: read

jobs:
build-report:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v4
with:
fetch-depth: 0
ref: feature/mrc-usage-report-data

- name: Generate new components report
env:
LITELLM_API_KEY: ${{ secrets.LITELLM_API_KEY }}
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: |
set -e

PROMPT_FILE="prompts/new-components-report/new-components-report-prompt.md"
PROMPT_CONTENT=$(cat "$PROMPT_FILE")

JSON_PAYLOAD=$(jq -n \
--arg prompt "$PROMPT_CONTENT" \
--arg github_token "$GITHUB_TOKEN" \
'{
"model": "claude-3-5-sonnet",
"messages": [
{
"role": "user",
"content": $prompt
}
],
"metadata": {
"github_token": $github_token
}
}')

API_RESPONSE=$(curl -s -X POST "https://lite-llm.mymaas.net/chat/completions" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $LITELLM_API_KEY" \
-d "$JSON_PAYLOAD")

REPORT_CONTENT=$(echo "$API_RESPONSE" | jq -r '.choices[0].message.content')

MARKDOWN_REPORT=$(echo "$REPORT_CONTENT" | awk '/```markdown/{flag=1; next} /```/{flag=0} flag')
HTML_REPORT=$(echo "$REPORT_CONTENT" | awk '/```html/{flag=1; next} /```/{flag=0} flag')

echo "$MARKDOWN_REPORT" > prompts/new-components-report/new-components-report.md
echo "$HTML_REPORT" > prompts/new-components-report/new-components-report.html

echo "Reports generated:"
echo "Markdown: prompts/new-components-report/new-components-report.md"
echo "HTML: prompts/new-components-report/new-components-report.html"

- name: Upload artifact
uses: actions/upload-artifact@v4
with:
name: new-components-report
path: |
prompts/new-components-report/new-components-report.md
prompts/new-components-report/new-components-report.html

- name: Set current date
run: echo "CURRENT_DATE=$(date +'%Y-%m-%d %H:%M')" >> $GITHUB_ENV

- name: Commit report files
uses: stefanzweifel/git-auto-commit-action@v5
with:
commit_message: "docs: update new components report (${{ env.CURRENT_DATE }})"
branch: feature/new-component-data
file_pattern: prompts/new-components-report/new-components-report.md prompts/new-components-report/new-components-report.html
6 changes: 6 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -8,3 +8,9 @@ storybook/coverage
storybook/.nyc_output
*.iml
.DS_Store

tools/mrc-usage-report-json-splitter/output
tools/mrc-usage-report-broker-manager/reports
tools/mrc-usage-report-maas-ops-ui/reports
tools/mrc-usage-report-maas-ui/reports
tools/mrc-usage-report-merger/merged-reports
27 changes: 0 additions & 27 deletions .vscode/settings.json

This file was deleted.

Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
[{"name":"variant","count":3},{"name":"href","count":2},{"name":"target","count":1},{"name":"onClick","count":1}]
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"styledComponentCount":0,"customStylesCount":0,"overriddenPropertiesCounts":{}}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
["../../../broker-manager/src/pages/help/learning-centre/react-components/standard-card.js","../../../broker-manager/src/pages/help/learning-centre/react-components/section.js"]
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"keyMap":{"filePath":"a","name":"b","props":"c","type":"d","value":"e"},"data":[{"a":"../../../broker-manager/src/pages/help/learning-centre/react-components/standard-card.js","c":[{"b":"href","d":"expression","e":"sublink.url"},{"b":"variant","d":"string","e":"link"},{"b":"target","d":"string","e":"_blank"}]},{"a":"../../../broker-manager/src/pages/help/learning-centre/react-components/standard-card.js","c":[{"b":"onClick","d":"variable","e":"handleTutorialClick"},{"b":"variant","d":"string","e":"text"}]},{"a":"../../../broker-manager/src/pages/help/learning-centre/react-components/section.js","c":[{"b":"variant","d":"string","e":"link"},{"b":"href","d":"expression","e":"footer.url"}]}]}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
3
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"broker-manager":3}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
[{"name":"dataQa","count":2},{"name":"width","count":2},{"name":"minWidth","count":1},{"name":"readOnly","count":1},{"name":"cardHeaderProps","count":1},{"name":"height","count":1},{"name":"padding","count":1},{"name":"onClick","count":1},{"name":"cardContent","count":1}]
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"styledComponentCount":0,"customStylesCount":0,"overriddenPropertiesCounts":{}}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
["../../../broker-manager/src/pages/help/learning-centre/react-components/standard-card.js","../../../broker-manager/src/pages/help/learning-centre/react-components/top-level-card.js"]
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"keyMap":{"filePath":"a","name":"b","props":"c","type":"d","value":"e"},"data":[{"a":"../../../broker-manager/src/pages/help/learning-centre/react-components/standard-card.js","c":[{"b":"dataQa","d":"string","e":"standard-card"},{"b":"minWidth","d":"string","e":"371px"},{"b":"width","d":"string","e":"475px"},{"b":"readOnly","d":"boolean","e":"true"},{"b":"cardHeaderProps","d":"object","e":"{\n title: title,\n subTitle: description,\n icon: (\n <img \n width=\"80px\"\n height=\"40px\"\n src={image}\n style={{\n display: \"block\",\n objectFit: \"cover\",\n objectPosition: \"center\",\n }}\n />\n ),\n actionElements: (\n <div style={{ alignItems: 'center', display: 'flex', gap: '8px' }}>\n <SolaceButton onClick={handleTutorialClick} variant=\"text\">\n Tutorials\n </SolaceButton>\n <SolaceMenu\n buttonProps={{\n 'aria-label': 'Actions menu',\n children: <MoreHorizOutlinedIcon />,\n title: 'Actions',\n variant: 'icon',\n }}\n items={generateMenuItems()}\n numOfMenuItemDisplayed={3}\n />\n </div>\n ),\n }"}]},{"a":"../../../broker-manager/src/pages/help/learning-centre/react-components/top-level-card.js","c":[{"b":"dataQa","d":"string","e":"top-level-card"},{"b":"height","d":"string","e":"300px"},{"b":"width","d":"string","e":"300px"},{"b":"padding","d":"string","e":"0px"},{"b":"onClick","d":"function","e":"() => window.open(url, \"_blank\")"},{"b":"cardContent","d":"jsx","e":"<div className='top-level-card'>\n {image && <img src={image} className='image'/>}\n <div className='description'>\n <h5>{title}</h5> \n <p className=\"margin\">{description}</p>\n </div>\n </div>"}]}]}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
2
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"broker-manager":2}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
[{"name":"buttonProps","count":1},{"name":"items","count":1},{"name":"numOfMenuItemDisplayed","count":1}]
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"styledComponentCount":0,"customStylesCount":0,"overriddenPropertiesCounts":{}}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
["../../../broker-manager/src/pages/help/learning-centre/react-components/standard-card.js"]
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"keyMap":{"filePath":"a","name":"b","props":"c","type":"d","value":"e"},"data":[{"a":"../../../broker-manager/src/pages/help/learning-centre/react-components/standard-card.js","c":[{"b":"buttonProps","d":"object","e":"{\n 'aria-label': 'Actions menu',\n children: <MoreHorizOutlinedIcon />,\n title: 'Actions',\n variant: 'icon',\n }"},{"b":"items","d":"expression","e":"generateMenuItems()"},{"b":"numOfMenuItemDisplayed","d":"number","e":"3"}]}]}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
1
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"broker-manager":1}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
[{"name":"variant","count":1}]
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"styledComponentCount":0,"customStylesCount":0,"overriddenPropertiesCounts":{}}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
["../../../broker-manager/src/pages/help/learning-centre/react-components/section.js"]
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"keyMap":{"filePath":"a","name":"b","props":"c","type":"d","value":"e"},"data":[{"a":"../../../broker-manager/src/pages/help/learning-centre/react-components/section.js","c":[{"b":"variant","d":"string","e":"body1"}]}]}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
1
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"broker-manager":1}
Loading