@pagedotapp/essentials
v0.0.0-alpha.14
Published
Essential UI components bundle
Downloads
30
Readme
@pagedotapp/essentials
Essential UI components bundle
Installation
npm install @pagedotapp/essentialsIncluded Components
This bundle includes the following components:
- @pagedotapp/page-button
- @pagedotapp/page-card
- @pagedotapp/page-checkbox
- @pagedotapp/page-icon
- @pagedotapp/page-image
- @pagedotapp/page-input
- @pagedotapp/page-loader
- @pagedotapp/page-switch
- @pagedotapp/page-text
- @pagedotapp/page-textarea
Usage
Import components from the bundle:
import {
PageButton,
PageInput,
PageCard,
PageText,
PageImage,
// ... other components
} from "@pagedotapp/essentials"
function App() {
return (
<PageCard>
<PageImage src="/logo.png" alt="Logo" width={200} height={100} />
<PageText as="h1" variant="primary">
Welcome
</PageText>
<PageInput placeholder="Enter text..." />
<PageButton variant="primary">Submit</PageButton>
</PageCard>
)
}Why Use This Bundle?
- Single dependency: Install once, use multiple components
- Consistent versions: All components work well together
- Smaller install: Shared dependencies are deduplicated
- Tree-shakable: Only the components you use are included in your application
Individual Component Docs
For detailed documentation on each component, see their individual packages:
- @pagedotapp/page-button
- @pagedotapp/page-card
- @pagedotapp/page-checkbox
- @pagedotapp/page-icon
- @pagedotapp/page-image
- @pagedotapp/page-input
- @pagedotapp/page-loader
- @pagedotapp/page-switch
- @pagedotapp/page-text
- @pagedotapp/page-textarea
License
MIT © PageStudio
