rework language mock
This commit is contained in:
@@ -7,8 +7,9 @@ class UmbLanguagesData extends UmbData<Language> {
|
||||
super(data);
|
||||
}
|
||||
|
||||
// skip can be number or null
|
||||
getAll(skip = 0, take = this.data.length): Array<Language> {
|
||||
return this.data.splice(skip || 0, take || this.data.length);
|
||||
return this.data.splice(skip, take);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -4,10 +4,12 @@ import { umbLanguagesData } from '../data/languages.data';
|
||||
// TODO: add schema
|
||||
export const handlers = [
|
||||
rest.get('/umbraco/management/api/v1/language', (req, res, ctx) => {
|
||||
const skip = Number.parseInt(req.url.searchParams.get('skip') ?? '0');
|
||||
const take = Number.parseInt(req.url.searchParams.get('take') ?? '100');
|
||||
const skip = req.url.searchParams.get('skip');
|
||||
const skipNumber = skip ? Number.parseInt(skip) : undefined;
|
||||
const take = req.url.searchParams.get('take');
|
||||
const takeNumber = take ? Number.parseInt(take) : undefined;
|
||||
|
||||
const items = umbLanguagesData.getAll(skip, take);
|
||||
const items = umbLanguagesData.getAll(skipNumber, takeNumber);
|
||||
|
||||
const response = {
|
||||
total: items.length,
|
||||
|
||||
Reference in New Issue
Block a user