React + Vite + Tabler UI. Sayfalar: anasayfa (issue listesi), giriş, kayıt, issue detay, sorun bildir. Axios interceptor ile token refresh. API: CORS origin whitelist, CORSMiddleware eklendi.
7 lines
294 B
TypeScript
7 lines
294 B
TypeScript
import { api } from './client'
|
|
|
|
export const listLocations = (parent_id?: number) =>
|
|
api.get('/locations', { params: parent_id != null ? { parent_id } : {} }).then(r => r.data)
|
|
|
|
export const searchLocations = (q: string) =>
|
|
api.get('/locations/search', { params: { q } }).then(r => r.data)
|