@oslokommune/punkt-react
TypeScript icon, indicating that this package has built-in type declarations

11.11.0 • Public • Published

Bruk av punkt-react

React komponenter

Dette repoet inneholder Punkt sine UI-komponenter for React. Komponentene er laget for å fungere sammen med @oslokommune/punkt-assets og @oslokommune/punkt-css.

Se punkt-react i bruk i en Vite-app med React og TypeScript.

📝 Forutsetninger

Peer dependencies:

  • nodejs 18.19
  • react >= 18
  • @oslokommune/punkt-assets >= 1.0
  • @oslokommune/punkt-css >= 1.0

🚀 Kom i gang - npm

1. Installer komponentbiblioteket

npm add @oslokommune/punkt-react

2. Importer komponentene

// src/App.tsx

import { PktButton, PktInput } from "@oslokommune/punkt-react";

...

  <PktInput label="First name" id="firstName" />
  <PktButton skin="primary" variant="icon-left" iconName="user">
    Testbutton
  </PktButton>

🟪 Ikoner

Alle våre komponenter bruker PktIcon-komponenten for å importere ikonene via vår CDN.

Om du har en content security policy(CSP) satt opp må du åpne for https://punkt-cdn.oslo.kommune.no/ i din CSP.

Les mer om ikoner her.

🧩 Komponentbiblioteket

For beskrivelse av hvordan ta i bruk hver enkelt komponent se om komponenter.

🔢 Versjonering

Punkt bruker Semantic Versioning 2.0.0 for versjonering av pakkene.

👮 Lisens

Punkt er distribuert under MIT-lisens for åpen kildekode.

NPM License

Package Sidebar

Install

npm i @oslokommune/punkt-react

Weekly Downloads

312

Version

11.11.0

License

MIT

Unpacked Size

356 kB

Total Files

112

Last publish

Collaborators

  • schjetne
  • oleaasen
  • ceciliehansenrr