orgnanization onboarding stepper form changes, code refactor for custom data-table grid
This commit is contained in:
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user