misc_pterodactyl-panel/resources/scripts/api/server/network/createServerAllocation.ts
2020-10-31 14:10:53 -07:00

11 lines
436 B
TypeScript

import { Allocation } from '@/api/server/getServer';
import http from '@/api/http';
import { rawDataToServerAllocation } from '@/api/transformers';
export default (uuid: string): Promise<Allocation> => {
return new Promise((resolve, reject) => {
http.get(`/api/client/servers/${uuid}/network/allocations/new`)
.then(({ data }) => resolve(rawDataToServerAllocation(data)))
.catch(reject);
});
};