Skip to content
Snippets Groups Projects
Commit f0a5fdc3 authored by OZGCloud's avatar OZGCloud
Browse files

OZG-6129 extend demo app

parent 5412fa7a
No related branches found
No related tags found
No related merge requests found
......@@ -21,6 +21,7 @@
[control]="instantSearchFormControl"
[searchResults]="getInstantSearchResults()"
(searchResultSelected)="selectSearchResult($event)"
(searchQueryChanged)="onSearchQueryChanged($event)"
></ods-instant-search>
</div>
<div class="w-96">
......
......@@ -26,7 +26,10 @@ import {
} from '@ods/system';
import { EMPTY_STRING } from '@alfa-client/tech-shared';
import { InstantSearchResult } from 'libs/design-system/src/lib/instant-search/instant-search/instant-search.model';
import {
InstantSearchQuery,
InstantSearchResult,
} from 'libs/design-system/src/lib/instant-search/instant-search/instant-search.model';
import { BescheidDialogExampleComponent } from './components/bescheid-dialog/bescheid-dialog.component';
import { BescheidPaperComponent } from './components/bescheid-paper/bescheid-paper.component';
import { BescheidStepperComponent } from './components/bescheid-stepper/bescheid-stepper.component';
......@@ -73,24 +76,29 @@ export class AppComponent {
@HostBinding('class.dark') get mode() {
return this.darkMode();
}
title = 'demo';
instantSearchItems: InstantSearchResult<unknown>[] = [
{
title: 'Landeshauptstadt Kiel - Ordnungsamt, Gewerbe- und Schornsteinfegeraufsicht',
description: 'Fabrikstraße 8-10, 24103 Kiel',
data: { resource: 'dummy 1' },
},
{
title: 'Amt für Digitalisierung, Breitband und Vermessung Nürnberg Außenstelle Hersbruck',
description: 'Rathausmarkt 7, Hersbruck',
data: { resource: 'dummy 2' },
},
{
title: 'Amt für Digitalisierung, Breitband und Vermessung Stuttgart',
description: 'Rathausmarkt 7, Stuttgart',
data: { resource: 'dummy 3' },
},
{
title: 'Amt für Digitalisierung, Breitband und Vermessung Ulm',
description: 'Rathausmarkt 7, Ulm',
data: { resource: 'dummy 4' },
},
];
instantSearchFormControl = new FormControl(EMPTY_STRING);
......@@ -121,4 +129,8 @@ export class AppComponent {
window.localStorage.setItem('darkMode', JSON.stringify(this.darkMode()));
});
}
public onSearchQueryChanged(searchQuery: InstantSearchQuery) {
console.info('Search query: %o', searchQuery);
}
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment