Giter Club home page Giter Club logo

nytt-i-rekrutteringsbistand's Introduction

Nytt i rekrutteringsbistand

Vis endringer og andre nyheter i Rekrutteringsbistand-appene

⚠️ Arkivert ⚠️

Dette repoet er arkivert per 01.04.2022, og koden er flyttet til rekrutteringsbistand-container. Før var "nytt-i-rekrutteringsbistand" en komponent som ble brukt av flere applikasjoner, og da ble den publisert som en pakke til NPM. Nå brukes den bare av container-applikasjonen, og er dermed flyttet dit.

Bruk

Installer komponenten

npm install @navikt/nytt-i-rekrutteringsbistand

Importer komponenten og CSS

import NyttIRekrutteringsbistand from '@navikt/nytt-i-rekrutteringsbistand';
import '../node_modules/@navikt/nytt-i-rekrutteringsbistand/lib/nytt.css';

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

Utvikling

npm install
npm start

Publisering på NPM

Taggede commits (vX.Y.Z) vil publiseres til NPM med Github Actions. For å opprette en tagget commit:

  1. Oppgrader versjonsnummeret i package.json med npm version patch/minor/major (se https://docs.npmjs.com/cli/version). Bruk patch for små, non-breaking changes, minor for breaking changes og major for store oppgraderinger.
  2. Commit, og opprett tag. Eksempel på tagging: git tag -a v1.2.16 -m "Legg til nyhet om aldersfilter"
  3. Push den nye taggen (typ git push origin vX.Y.Z. Se git tag for liste over alle tagsene dine). Dette trigger en publisering på Github Actions.

Se Workflows på GitHub for byggstatus og @navikt/nytt-i-rekrutteringsbistand på NPM for å sjekke om pakken ble publisert.

Stack

Bundling

Komponenten 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/nytt.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.

nytt-i-rekrutteringsbistand's People

Contributors

ahusby avatar andrmos avatar frodank avatar joarau avatar kjesvale avatar madsleegiil avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.