PortalJS Add Chart
Legger til et avgrenset recharts-diagram på en PortalJS-datasett-visningsside.
Bestått
Hva den gjør
Installerer recharts, skriver en gjenbrukbar Chart.tsx-komponent, og kobler den inn i Views-seksjonen på en PortalJS-datasett-visning, avgrenset til det valgte datasettet slik at andre visninger ikke påvirkes. Støtter linje-, stolpe-, areal-, kake- og punktdiagrammer som leser samme CSV/JSON som tabellen allerede bruker. Trigges ved visualisering av et datasett som allerede er registrert i datasets.json inne i en PortalJS-portal.
Testrapport
Kjørt i en oppsatt PortalJS-portal: npm install recharts@^2.15.0 lyktes og tsc --noEmit gikk rent gjennom; skillet avgrenset diagrammet til ett datasett, mens en baseline fra bunnen av viste det på alle datasettsider.
Testet på: 2026-07-10 · Claude Code 2.x (agent harness)
Installer
git clone https://github.com/datopian/portaljs cd portaljs mkdir -p ~/.claude/skills cp -r skills/portaljs-add-chart ~/.claude/skills/portaljs-add-chart
Kommandoer og eksempelprompter
/portaljs-add-chartLegger til et avgrenset recharts-diagram på en PortalJS-datasett-visningsside.
Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen aktiverer prompter som disse skillen (på engelsk):
Add a bar chart to this PortalJS dataset showcase pageWire a recharts line chart into my dataset's Views sectionShow this registered CSV dataset as a scatter chart on the portal