import export functionality added

This commit is contained in:
2026-10-28 08:07:42 +01:00
parent bd497aefd5
commit e3e362c2ac
16 changed files with 609 additions and 4 deletions

View File

@@ -27,6 +27,7 @@
School bewerken
</button>
</div>
<app-school-transfer [schoolId]="context.school.id" (imported)="reload()" />
<nav class="tabs" aria-label="Dansschool onderdelen">
@for (tab of tabs; track tab.value) {
<a

View File

@@ -1,3 +1,4 @@
import { SchoolTransfer } from '../shared/school-transfer';
import { Component, computed, DestroyRef, inject, OnInit, signal } from '@angular/core';
import { DatePipe } from '@angular/common';
import { takeUntilDestroyed } from '@angular/core/rxjs-interop';
@@ -26,7 +27,15 @@ interface DeleteTarget {
@Component({
selector: 'app-school-page',
imports: [DatePipe, RouterLink, RouterLinkActive, EntityEditor, ConfirmDialog, GroupMembers],
imports: [
SchoolTransfer,
DatePipe,
RouterLink,
RouterLinkActive,
EntityEditor,
ConfirmDialog,
GroupMembers,
],
templateUrl: './school-page.html',
})
export class SchoolPage implements OnInit {

View File

@@ -1,3 +1,4 @@
<app-school-transfer (imported)="load()" />
<div class="page-heading">
<div>
<p class="eyebrow">JOUW ORGANISATIE</p>

View File

@@ -1,3 +1,4 @@
import { SchoolTransfer } from '../shared/school-transfer';
import { Component, computed, DestroyRef, inject, OnInit, signal } from '@angular/core';
import { takeUntilDestroyed } from '@angular/core/rxjs-interop';
import { RouterLink } from '@angular/router';
@@ -8,7 +9,7 @@ import { EntityEditor } from '../shared/entity-editor';
@Component({
selector: 'app-schools-page',
imports: [RouterLink, EntityEditor],
imports: [SchoolTransfer, RouterLink, EntityEditor],
templateUrl: './schools-page.html',
})
export class SchoolsPage implements OnInit {