Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

README.md

@geeks-react-components/layout

Layout components for Geeks React applications. Provides navigation and structure building blocks.

Installation

yarn add @geeks-react-components/layout
# or
npm install @geeks-react-components/layout

Peer dependencies: react (>=18), react-dom (>=18).
Dependencies: Uses @geeks-react-components/core and @geeks-react-components/utils. react-router-dom (>=6) is used for navigation.

Components

Component Description
SideNav Side navigation component for app layouts

Usage

import { SideNav } from '@geeks-react-components/layout';

<SideNav
  items={[
    { path: '/dashboard', label: 'Dashboard' },
    { path: '/settings', label: 'Settings' },
  ]}
  // ... other props
/>

Use alongside react-router-dom for route-based navigation. See component props and types for full API.

Package Scripts

  • yarn build – Build the package
  • yarn test – Run tests
  • yarn lint – Lint source
  • yarn watch – Build in watch mode

License

MIT © Geeks Ltd