18 lines
435 B
TypeScript
18 lines
435 B
TypeScript
import { RouteDto } from '@/proxy/routes/models'
|
|
import apiService, { Config } from '@/services/api.service'
|
|
|
|
export class RouteService {
|
|
apiName = 'Default'
|
|
|
|
getRoutes = (config?: Partial<Config>) =>
|
|
apiService.fetchData<RouteDto[]>(
|
|
{
|
|
method: 'GET',
|
|
url: '/api/app/route',
|
|
},
|
|
{ apiName: this.apiName, ...config },
|
|
)
|
|
}
|
|
|
|
const routeService = new RouteService()
|
|
export default routeService
|