orgnanization onboarding stepper form changes, code refactor for custom data-table grid

This commit is contained in:
Gagan7900
2026-07-28 12:07:28 +05:30
parent 95fc5bf17f
commit 9ce058895c
154 changed files with 5480 additions and 9738 deletions
@@ -7,7 +7,8 @@ import {
CreateTimezoneRequest,
TimezoneDto,
TimezoneLookupDto,
UpdateTimezoneRequest
UpdateTimezoneRequest,
UpdateTimezoneStatusRequest
} from '../models/timezone.model';
import {
DataTableQuery,
@@ -34,6 +35,14 @@ export class TimezoneService {
return this.http.put<TimezoneDto>(TIMEZONE_ENDPOINTS.update(id), request);
}
updateStatus(id: string, request: UpdateTimezoneStatusRequest): Observable<TimezoneDto> {
return this.http.patch<TimezoneDto>(TIMEZONE_ENDPOINTS.changeStatus(id), request);
}
delete(id: string): Observable<void> {
return this.http.delete<void>(TIMEZONE_ENDPOINTS.delete(id));
}
autocomplete(term: string | null, limit = 10): Observable<readonly TimezoneLookupDto[]> {
const normalizedTerm = term?.trim() || null;
let params = new HttpParams().set('limit', limit);