detfaellesdesignsystem / dkfds-components

Styling og komponenter
Other
44 stars 13 forks source link

Implementering af DKFDS js i Angular #80

Closed detfaellesdesignsystem closed 4 years ago

detfaellesdesignsystem commented 4 years ago

Er du så ikke rar at fotælle mig hvad jeg gør galt i den her Stackblitz:

https://stackblitz.com/edit/angular-ubsvkt

Originally posted by @cjessing in https://github.com/detfaellesdesignsystem/dkfds-components/issues/74#issuecomment-547830968

detfaellesdesignsystem commented 4 years ago

Hej @cjessing,

Det skal blot simplificeres lidt i forhold til den måde vi testede det til release 5.0.0.

import { Component, OnInit } from '@angular/core';
import * as DKFDS from 'dkfds';

@Component({
  selector: 'my-app',
  templateUrl: './app.component.html',
  styleUrls: [ './app.component.css' ]
})

export class AppComponent implements OnInit {
  name = 'Angular';

    ngOnInit() {
        DKFDS.init();
  }

}

Bemærk at den kun vil håndtere komponenter, der eksisterer i HTML på det tidspunkt, hvor DKFDS.init() bliver kaldt. Components i angular som bliver loaded efterfølgende vil derfor ikke være dækket.

For yderligere support vil jeg anbefale, at du får fat i en angular ekspert, da vi kun kan supportere FDS og ikke de teknologier som diverse projekter gør brug af.

Jeg er derfor nødt til at lukke sagen her.

Med venlig hilsen Kristina Jensen Det Fælles Designsystem

cjessing commented 4 years ago

Just for the record: Ovenstående vil udelukkende have effekt for de DKFDS komponenter, der ligger i app.component.html. IKKE på underliggende komponenter.