✨ feat(src/assets/icons/icon-names.ts): добавляет новый иконку 'sprite' в список иконок
✨ feat(src/views/dev/TestView.vue): упрощает типизацию ответа от API для загрузки профилей ✨ feat(src/assets/icons/sprite.svg): добавляет новые иконки в спрайт ♻️ refactor(tsconfig.json): удаляет базовый URL из конфигурации TypeScript
This commit is contained in:
@@ -149,7 +149,7 @@ function addLog(type: LogEntry['type'], message: string) {
|
||||
async function loadProfiles() {
|
||||
loadingProfiles.value = true
|
||||
try {
|
||||
const res = await axiosInstance.get<{ data: DevProfile[] }>('/api/v1/dev/profiles')
|
||||
const res = await axiosInstance.get<DevProfile[]>('/api/v1/dev/profiles')
|
||||
profiles.value = res.data
|
||||
addLog('info', `Загружено профилей: ${profiles.value.length}`)
|
||||
}
|
||||
@@ -181,7 +181,7 @@ async function doReset(ids: string[]) {
|
||||
return
|
||||
resetting.value = true
|
||||
try {
|
||||
const res = await axiosInstance.delete<{ data: { deleted: Record<string, number>, reset: number } }>(
|
||||
const res = await axiosInstance.delete<{ deleted: Record<string, number>, reset: number }>(
|
||||
`/api/v1/dev/reset-flow?profileIds=${ids.join(',')}`,
|
||||
)
|
||||
const { deleted, reset } = res.data
|
||||
|
||||
Reference in New Issue
Block a user