Added some digi-core components
This commit is contained in:
committed by
Erik Tiekstra
parent
f7537671f3
commit
184853b10c
4
apps/dafa-web/src/app/data/enums/keyboard-codes.enum.ts
Normal file
4
apps/dafa-web/src/app/data/enums/keyboard-codes.enum.ts
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
export enum KeyboardCodes {
|
||||||
|
ENTER = 'Enter',
|
||||||
|
ESCAPE = 'Escape',
|
||||||
|
}
|
||||||
@@ -1,8 +1,18 @@
|
|||||||
<digi-typography>
|
<digi-typography>
|
||||||
|
<section class="participants">
|
||||||
<h1>Mina deltagare</h1>
|
<h1>Mina deltagare</h1>
|
||||||
<p>
|
<p>
|
||||||
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam magna neque, interdum vel massa eget, condimentum
|
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam magna neque, interdum vel massa eget, condimentum
|
||||||
rutrum velit. Sed vitae ullamcorper sem. Aliquam malesuada nunc sed purus mollis scelerisque. Curabitur bibendum leo
|
rutrum velit. Sed vitae ullamcorper sem. Aliquam malesuada nunc sed purus mollis scelerisque. Curabitur bibendum
|
||||||
quis ante porttitor tincidunt. Nam tincidunt imperdiet tortor eu suscipit. Maecenas ut dui est.
|
leo quis ante porttitor tincidunt. Nam tincidunt imperdiet tortor eu suscipit. Maecenas ut dui est.
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
|
<form class="participants__search-wrapper" (ngSubmit)="handleSearchSubmit($event)">
|
||||||
|
<digi-form-input-search
|
||||||
|
af-label="Sök kunder"
|
||||||
|
af-label-description="Sök på namn eller ärendenummer"
|
||||||
|
(afOnInput)="handleSearchInput($event)"
|
||||||
|
></digi-form-input-search>
|
||||||
|
</form>
|
||||||
|
</section>
|
||||||
</digi-typography>
|
</digi-typography>
|
||||||
|
|||||||
@@ -0,0 +1,5 @@
|
|||||||
|
.participants {
|
||||||
|
&__search-wrapper {
|
||||||
|
max-width: var(--digi--typography--text--max-width);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|||||||
@@ -6,4 +6,15 @@ import { ChangeDetectionStrategy, Component } from '@angular/core';
|
|||||||
styleUrls: ['./participants.component.scss'],
|
styleUrls: ['./participants.component.scss'],
|
||||||
changeDetection: ChangeDetectionStrategy.OnPush,
|
changeDetection: ChangeDetectionStrategy.OnPush,
|
||||||
})
|
})
|
||||||
export class ParticipantsComponent {}
|
export class ParticipantsComponent {
|
||||||
|
searchValue = '';
|
||||||
|
|
||||||
|
handleSearchSubmit($event: SubmitEvent): void {
|
||||||
|
console.log(this.searchValue);
|
||||||
|
console.log($event);
|
||||||
|
}
|
||||||
|
|
||||||
|
handleSearchInput($event: CustomEvent): void {
|
||||||
|
this.searchValue = $event.detail.target.value;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|||||||
@@ -1,11 +1,12 @@
|
|||||||
import { CommonModule } from '@angular/common';
|
import { CommonModule } from '@angular/common';
|
||||||
import { CUSTOM_ELEMENTS_SCHEMA, NgModule } from '@angular/core';
|
import { CUSTOM_ELEMENTS_SCHEMA, NgModule } from '@angular/core';
|
||||||
|
import { FormsModule } from '@angular/forms';
|
||||||
import { RouterModule } from '@angular/router';
|
import { RouterModule } from '@angular/router';
|
||||||
import { ParticipantsComponent } from './participants.component';
|
import { ParticipantsComponent } from './participants.component';
|
||||||
|
|
||||||
@NgModule({
|
@NgModule({
|
||||||
schemas: [CUSTOM_ELEMENTS_SCHEMA],
|
schemas: [CUSTOM_ELEMENTS_SCHEMA],
|
||||||
declarations: [ParticipantsComponent],
|
declarations: [ParticipantsComponent],
|
||||||
imports: [CommonModule, RouterModule.forChild([{ path: '', component: ParticipantsComponent }])],
|
imports: [CommonModule, RouterModule.forChild([{ path: '', component: ParticipantsComponent }]), FormsModule],
|
||||||
})
|
})
|
||||||
export class ParticipantsModule {}
|
export class ParticipantsModule {}
|
||||||
|
|||||||
@@ -1,24 +1,10 @@
|
|||||||
import { DigiNgIconBellModule } from '@af/digi-ng/_icon/icon-bell';
|
|
||||||
import { DigiNgIconCalendarAltModule } from '@af/digi-ng/_icon/icon-calendar-alt';
|
|
||||||
import { DigiNgIconEnvelopeFilledModule } from '@af/digi-ng/_icon/icon-envelope-filled';
|
|
||||||
import { DigiNgIconSokkandidatModule } from '@af/digi-ng/_icon/icon-sokkandidat';
|
|
||||||
import { DigiNgIconUserAltModule } from '@af/digi-ng/_icon/icon-user-alt';
|
|
||||||
import { DigiNgIconUsersSolidModule } from '@af/digi-ng/_icon/icon-users-solid';
|
|
||||||
import { CommonModule } from '@angular/common';
|
import { CommonModule } from '@angular/common';
|
||||||
import { NgModule } from '@angular/core';
|
import { NgModule } from '@angular/core';
|
||||||
import { IconComponent } from './icon.component';
|
import { IconComponent } from './icon.component';
|
||||||
|
|
||||||
@NgModule({
|
@NgModule({
|
||||||
declarations: [IconComponent],
|
declarations: [IconComponent],
|
||||||
imports: [
|
imports: [CommonModule],
|
||||||
CommonModule,
|
|
||||||
DigiNgIconUserAltModule,
|
|
||||||
DigiNgIconUsersSolidModule,
|
|
||||||
DigiNgIconBellModule,
|
|
||||||
DigiNgIconCalendarAltModule,
|
|
||||||
DigiNgIconEnvelopeFilledModule,
|
|
||||||
DigiNgIconSokkandidatModule,
|
|
||||||
],
|
|
||||||
exports: [IconComponent],
|
exports: [IconComponent],
|
||||||
})
|
})
|
||||||
export class IconModule {}
|
export class IconModule {}
|
||||||
|
|||||||
0
mock-api/.gitkeep
Normal file
0
mock-api/.gitkeep
Normal file
Reference in New Issue
Block a user