ui(admin): update button components, fix Editor for eggs

This commit is contained in:
Matthew Penner 2022-12-21 14:27:50 -07:00
parent 4e56f6dbea
commit 089860b721
No known key found for this signature in database
35 changed files with 363 additions and 623 deletions

View file

@ -85,7 +85,7 @@ export const searchEggs = async (
return data.data.map(Transformers.toEgg);
};
export const exportEgg = async (eggId: number): Promise<Record<string, any>> => {
export const exportEgg = async (eggId: number): Promise<string> => {
const { data } = await http.get(`/api/application/eggs/${eggId}/export`);
return data;
};

View file

@ -1,13 +1,11 @@
import http, {
FractalPaginatedResponse,
PaginatedResult,
QueryBuilderParams,
getPaginationSet,
withQueryBuilderParams,
} from '@/api/http';
import { Transformers, User } from '@definitions/admin';
import useSWR, { SWRConfiguration, SWRResponse } from 'swr';
import { AxiosError } from 'axios';
import type { AxiosError } from 'axios';
import type { SWRConfiguration, SWRResponse } from 'swr';
import useSWR from 'swr';
import type { FractalPaginatedResponse, PaginatedResult, QueryBuilderParams } from '@/api/http';
import http, { getPaginationSet, withQueryBuilderParams } from '@/api/http';
import type { User } from '@definitions/admin';
import { Transformers } from '@definitions/admin';
export interface UpdateUserValues {
externalId: string;
@ -32,7 +30,10 @@ const useGetUsers = (
params: withQueryBuilderParams(params),
});
return getPaginationSet(data, Transformers.toUser);
return {
items: (data.data || []).map(Transformers.toUser),
pagination: getPaginationSet(data.meta.pagination),
};
},
config || { revalidateOnMount: true, revalidateOnFocus: false },
);