18 lines
598 B
Dart
18 lines
598 B
Dart
import '../../marianumconnect/queries/absence/absence_prefill_response.dart';
|
|
|
|
/// Demo fixtures for the absence-report form: the class dropdown and the
|
|
/// identity/phone prefill. Typed (compile-checked) so a field rename can't
|
|
/// silently drift the demo shape away from what the queries parse.
|
|
class DemoAbsence {
|
|
const DemoAbsence._();
|
|
|
|
static List<String> classes() => const ['5a', '6b', '7c', '9d', '10a', 'Q1'];
|
|
|
|
static AbsencePrefillResponse prefill() => AbsencePrefillResponse(
|
|
firstName: 'Max',
|
|
lastName: 'Mustermann',
|
|
className: '10a',
|
|
phone: '0123 456789',
|
|
);
|
|
}
|