@@ -2,27 +2,29 @@ import {
22 updateAccountSchema ,
33 UpdateAccountSettingsSchema ,
44} from '@linode/validation/lib/account.schema' ;
5+
56import { API_ROOT , BETA_API_ROOT } from '../constants' ;
67import Request , {
78 setData ,
89 setHeaders ,
910 setMethod ,
10- setURL ,
1111 setParams ,
12+ setURL ,
1213 setXFilter ,
1314} from '../request' ;
14- import {
15+
16+ import type { Token } from '../profile' ;
17+ import type { Filter , Params , RequestOptions , ResourcePage } from '../types' ;
18+ import type {
1519 Account ,
1620 AccountAvailability ,
1721 AccountSettings ,
22+ Agreements ,
1823 CancelAccount ,
1924 CancelAccountPayload ,
20- Agreements ,
21- RegionalNetworkUtilization ,
2225 ChildAccountPayload ,
26+ RegionalNetworkUtilization ,
2327} from './types' ;
24- import type { Filter , ResourcePage , Params , RequestOptions } from '../types' ;
25- import type { Token } from '../profile' ;
2628
2729/**
2830 * getAccountInfo
@@ -44,7 +46,7 @@ export const getAccountInfo = () => {
4446export const getNetworkUtilization = ( ) =>
4547 Request < RegionalNetworkUtilization > (
4648 setURL ( `${ API_ROOT } /account/transfer` ) ,
47- setMethod ( 'GET' )
49+ setMethod ( 'GET' ) ,
4850 ) ;
4951
5052/**
@@ -57,7 +59,7 @@ export const updateAccountInfo = (data: Partial<Account>) =>
5759 Request < Account > (
5860 setURL ( `${ API_ROOT } /account` ) ,
5961 setMethod ( 'PUT' ) ,
60- setData ( data , updateAccountSchema )
62+ setData ( data , updateAccountSchema ) ,
6163 ) ;
6264
6365/**
@@ -69,7 +71,7 @@ export const updateAccountInfo = (data: Partial<Account>) =>
6971export const getAccountSettings = ( ) =>
7072 Request < AccountSettings > (
7173 setURL ( `${ API_ROOT } /account/settings` ) ,
72- setMethod ( 'GET' )
74+ setMethod ( 'GET' ) ,
7375 ) ;
7476
7577/**
@@ -82,7 +84,7 @@ export const updateAccountSettings = (data: Partial<AccountSettings>) =>
8284 Request < AccountSettings > (
8385 setURL ( `${ API_ROOT } /account/settings` ) ,
8486 setMethod ( 'PUT' ) ,
85- setData ( data , UpdateAccountSettingsSchema )
87+ setData ( data , UpdateAccountSettingsSchema ) ,
8688 ) ;
8789
8890/**
@@ -94,7 +96,7 @@ export const cancelAccount = (data: CancelAccountPayload) => {
9496 return Request < CancelAccount > (
9597 setURL ( `${ API_ROOT } /account/cancel` ) ,
9698 setMethod ( 'POST' ) ,
97- setData ( data )
99+ setData ( data ) ,
98100 ) ;
99101} ;
100102
@@ -107,7 +109,7 @@ export const cancelAccount = (data: CancelAccountPayload) => {
107109export const getAccountAgreements = ( ) =>
108110 Request < Agreements > (
109111 setURL ( `${ BETA_API_ROOT } /account/agreements` ) ,
110- setMethod ( 'GET' )
112+ setMethod ( 'GET' ) ,
111113 ) ;
112114
113115/**
@@ -122,7 +124,7 @@ export const getAccountAvailabilities = (params?: Params, filter?: Filter) =>
122124 setURL ( `${ BETA_API_ROOT } /account/availability` ) ,
123125 setMethod ( 'GET' ) ,
124126 setParams ( params ) ,
125- setXFilter ( filter )
127+ setXFilter ( filter ) ,
126128 ) ;
127129
128130/**
@@ -135,9 +137,9 @@ export const getAccountAvailabilities = (params?: Params, filter?: Filter) =>
135137export const getAccountAvailability = ( regionId : string ) =>
136138 Request < AccountAvailability > (
137139 setURL (
138- `${ BETA_API_ROOT } /account/availability/${ encodeURIComponent ( regionId ) } `
140+ `${ BETA_API_ROOT } /account/availability/${ encodeURIComponent ( regionId ) } ` ,
139141 ) ,
140- setMethod ( 'GET' )
142+ setMethod ( 'GET' ) ,
141143 ) ;
142144
143145/**
@@ -149,7 +151,7 @@ export const signAgreement = (data: Partial<Agreements>) => {
149151 return Request < { } > (
150152 setURL ( `${ BETA_API_ROOT } /account/agreements` ) ,
151153 setMethod ( 'POST' ) ,
152- setData ( data )
154+ setData ( data ) ,
153155 ) ;
154156} ;
155157
@@ -165,7 +167,7 @@ export const getChildAccounts = ({ filter, params, headers }: RequestOptions) =>
165167 setMethod ( 'GET' ) ,
166168 setHeaders ( headers ) ,
167169 setParams ( params ) ,
168- setXFilter ( filter )
170+ setXFilter ( filter ) ,
169171 ) ;
170172
171173/**
@@ -178,7 +180,7 @@ export const getChildAccount = ({ euuid, headers }: ChildAccountPayload) =>
178180 Request < Account > (
179181 setURL ( `${ API_ROOT } /account/child-accounts/${ encodeURIComponent ( euuid ) } ` ) ,
180182 setMethod ( 'GET' ) ,
181- setHeaders ( headers )
183+ setHeaders ( headers ) ,
182184 ) ;
183185
184186/**
@@ -198,9 +200,9 @@ export const createChildAccountPersonalAccessToken = ({
198200} : ChildAccountPayload ) =>
199201 Request < Token > (
200202 setURL (
201- `${ API_ROOT } /account/child-accounts/${ encodeURIComponent ( euuid ) } /token`
203+ `${ API_ROOT } /account/child-accounts/${ encodeURIComponent ( euuid ) } /token` ,
202204 ) ,
203205 setMethod ( 'POST' ) ,
204206 setHeaders ( headers ) ,
205- setData ( euuid )
207+ setData ( euuid ) ,
206208 ) ;
0 commit comments