bedriftsmeny
TypeScript icon, indicating that this package has built-in type declarations

1.0.0 • Public • Published

Bedriftsmeny

Bedriftsvelger og -meny for innlogget arbeidsgiver. Laget av TAG (Tjenester for arbeidsgivere).

Bruk

Installer komponenten

npm install @navikt/bedriftsmeny

Importer komponenten og CSS

import Bedriftsmeny from '@navikt/bedriftsmeny';
import '../node_modules/@navikt/bedriftsmeny/lib/bedriftsmeny.css';

Du er selv ansvarlig for å importere nav-frontend-core i din egen app. Bedriftsmenyen antar at CSS-klasser og Less-variabler fra denne pakken er tilgjengelige.

Render komponenten øverst i applikasjonen

<div>
    <Bedriftsmeny />
    /* Resten av applikasjonen */
</div>

Utvikling

npm install
npm start

Stack

Bundling

Bedriftsmenyen bygges med Webpack og Babel. Babel klarer å tolke TypeScript med @babel/preset-typescript og JSX med @babel/preset-react (se babel.config.js). Less kompileres til CSS og bundles sammen med JavaScript i lib/bedriftsmeny.css. Babel klarer ikke å generere deklarasjonsfiler for TypeScript, så vi gjør dette i et eget steg som en del av bygget.

Utvikling

Under utvikling (npm start) bygges appen med Parcel og en egen TypeScript-konfigurasjonsfil.

Package Sidebar

Install

npm i bedriftsmeny

Weekly Downloads

2

Version

1.0.0

License

MIT

Unpacked Size

248 kB

Total Files

8

Last publish

Collaborators

  • kjesvale