The @reactslides/shared-ui package provides pre-built components for common presentation elements.
Component Categories
Layout
12 componentsTwoColumn, Grid, TitleSlide, etc.
Typography
8 componentsHeading, Text, BigText, etc.
Media
5 componentsImage, Video, Icon, etc.
Interactive
6 componentsButton, Link, Card, etc.
Data Visualization
4 componentsChart, Table, Stats, etc.
Animations
3 componentsFragment, Transition, etc.
Usage Example
tsx
import {
TwoColumn,
Heading,
Text,
Image,
List
} from "@reactslides/shared-ui";
<Slide>
<TwoColumn>
<div>
<Heading level={2}>Features</Heading>
<List variant="check">
<li>Fast rendering</li>
<li>Type-safe</li>
<li>Customizable</li>
</List>
</div>
<Image src="demo.png" alt="Demo" />
</TwoColumn>
</Slide>