Remove unused code

Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
This commit is contained in:
marcin mikołajczak
2024-04-28 14:58:09 +02:00
parent 0308aec65b
commit b9e5358cd7
20 changed files with 2 additions and 553 deletions

View File

@ -1,23 +0,0 @@
import { Entities } from 'soapbox/entity-store/entities';
import { useCreateEntity } from 'soapbox/entity-store/hooks';
import { useApi } from 'soapbox/hooks';
import { domainSchema } from 'soapbox/schemas';
interface CreateDomainParams {
domain: string;
public: boolean;
}
const useCreateDomain = () => {
const api = useApi();
const { createEntity, ...rest } = useCreateEntity([Entities.DOMAINS], (params: CreateDomainParams) =>
api.post('/api/v1/pleroma/admin/domains', params), { schema: domainSchema });
return {
createDomain: createEntity,
...rest,
};
};
export { useCreateDomain, type CreateDomainParams };

View File

@ -1,21 +0,0 @@
import { Entities } from 'soapbox/entity-store/entities';
import { useDeleteEntity } from 'soapbox/entity-store/hooks';
import { useApi } from 'soapbox/hooks';
const useDeleteDomain = () => {
const api = useApi();
const { deleteEntity, ...rest } = useDeleteEntity(Entities.DOMAINS, (id: string) =>
api.delete(`/api/v1/pleroma/admin/domains/${id}`, {
headers: {
'Content-Type': 'multipart/form-data',
},
}));
return {
mutate: deleteEntity,
...rest,
};
};
export { useDeleteDomain };

View File

@ -1,20 +0,0 @@
import { Entities } from 'soapbox/entity-store/entities';
import { useCreateEntity } from 'soapbox/entity-store/hooks';
import { useApi } from 'soapbox/hooks';
import { domainSchema } from 'soapbox/schemas';
import type { CreateDomainParams } from './useCreateDomain';
const useUpdateDomain = (id: string) => {
const api = useApi();
const { createEntity, ...rest } = useCreateEntity([Entities.DOMAINS], (params: Omit<CreateDomainParams, 'domain'>) =>
api.patch(`/api/v1/pleroma/admin/domains/${id}`, params), { schema: domainSchema });
return {
updateDomain: createEntity,
...rest,
};
};
export { useUpdateDomain };