@guillaumepiot/next-ui-components
TypeScript icon, indicating that this package has built-in type declarations

0.2.0 • Public • Published

@guillaumepiot/next-ui-components

A collection of reusable UI components for Next.js applications.

Installation

npm install @guillaumepiot/next-ui-components
# or
yarn add @guillaumepiot/next-ui-components
# or
pnpm add @guillaumepiot/next-ui-components

Usage

import { Button, Input, Alert } from '@guillaumepiot/next-ui-components';

export default function MyComponent() {
  return (
    <div>
      <Alert type="info">This is an info message</Alert>
      <Input placeholder="Enter your name" />
      <Button>Click me</Button>
    </div>
  );
}

Available Components

  • Alert
  • Avatar
  • Badge
  • Button
  • Checkbox
  • DescriptionList
  • Dialog
  • Divider
  • Dropdown
  • Fieldset
  • Form
  • Heading
  • Input
  • Link
  • Loader
  • Listbox
  • Message
  • MultipleSelect
  • Navbar
  • Pagination
  • Radio
  • RadioButton
  • Select
  • Sidebar
  • SidebarLayout
  • StackedLayout
  • Switch
  • Table
  • Tabs
  • Text
  • Textarea
  • ThemeSelector

Requirements

  • React 18 or higher
  • Next.js 13 or higher

License

MIT

Package Sidebar

Install

npm i @guillaumepiot/next-ui-components

Weekly Downloads

4

Version

0.2.0

License

MIT

Unpacked Size

627 kB

Total Files

8

Last publish

Collaborators

  • guillaumepiot