@canonical/react-ds-app-launchpad
v0.27.0
Published
Launchpad-specific components for the Pragma design system. This package provides specialized UI elements for the Launchpad application, including markdown editing, git diff visualization, and file tree navigation.
Downloads
841
Maintainers
Keywords
Readme
@canonical/react-ds-app-launchpad
Launchpad-specific components for the Pragma design system. This package provides specialized UI elements for the Launchpad application, including markdown editing, git diff visualization, and file tree navigation.
Prerequisites
- React 19 or higher
Installation
bun add @canonical/react-ds-app-launchpadThe package builds on top of @canonical/react-ds-global.
Usage
import { MarkdownEditor, GitDiffViewer, FileTree } from "@canonical/react-ds-app-launchpad";
function CodeReview() {
return (
<div>
<FileTree items={files} />
<GitDiffViewer diff={diffContent} />
<MarkdownEditor value={comment} onChange={setComment} />
</div>
);
}Storybook
cd packages/react/ds-app-launchpad
bun run storybookComponent Specifications
Component specifications are defined in the Design System Ontology.
