Skip to content
This repository has been archived by the owner on Apr 24, 2023. It is now read-only.

qimpl/components-library

Repository files navigation

Qimpl Components

JavaScript Style Guide Version NPM Code Quality Status Storybook

Install

npm install --save components-library

Components

  • Anchor
  • Button
  • Card
  • Carousel
  • CookieBanner
  • Form
  • Input
  • Map
  • Menu
  • MenuItem
  • #
  • Select
  • Text
  • Title
  • VisitPicker

Usage

JavaScript :

import React from 'react';

import { Button, Theme } from '@qimpl/components-library';

const Example = () => (
  <Button handleClick={() => console.log('clicked')} color={Theme.colors.primary}>
    My button
  </Button>
);

export default Example;

TypeScript :

import React from 'react';

// Components props type can be imported
// import { ButtonProps } from '@qimpl/components-library';
import { Button, Theme } from '@qimpl/components-library';

const Example = (): React.ReactElement => (
  <Button handleClick={() => console.log('clicked')} color={Theme.colors.primary}>
    My button
  </Button>
);

export default Example;