0
0
Fork 0

perf: refs #6346 previous changes

This commit is contained in:
Jon Elias 2024-09-10 08:28:48 +02:00
parent e1adb1a8dd
commit 30ffb2428e
2 changed files with 15 additions and 29 deletions

View File

@ -42,9 +42,7 @@ async function getTrays() {
const { data } = await axios.get('WagonTypeTrays', undefined, { const { data } = await axios.get('WagonTypeTrays', undefined, {
filter: { wagonTypeFk: entityId.value }, filter: { wagonTypeFk: entityId.value },
}); });
existingTrayHeight.value = data.data.filter( existingTrayHeight.value = data.filter((item) => item.wagonTypeFk == entityId.value);
(item) => item.wagonTypeFk == entityId.value
);
heights.value = existingTrayHeight.value.map((item) => item.height); heights.value = existingTrayHeight.value.map((item) => item.height);
} }

View File

@ -32,20 +32,15 @@ async function loadTrays() {
} }
async function addTray(newTray) { async function addTray(newTray) {
try {
const res = await axios.post(`WagonTypeTrays`, newTray); const res = await axios.post(`WagonTypeTrays`, newTray);
wagonTrays.value.push(res.data); wagonTrays.value.push(res.data);
notify({ notify({
message: t(`Tray added successfully`), message: t(`Tray added successfully`),
type: 'positive', type: 'positive',
}); });
} catch (err) {
console.log('err: ', err);
}
} }
async function deleteTray(trayToDelete) { async function deleteTray(trayToDelete) {
try {
await axios.delete(`WagonTypeTrays/${trayToDelete.id}`); await axios.delete(`WagonTypeTrays/${trayToDelete.id}`);
const index = wagonTrays.value.findIndex((tray) => tray.id === trayToDelete.id); const index = wagonTrays.value.findIndex((tray) => tray.id === trayToDelete.id);
if (index !== -1) { if (index !== -1) {
@ -55,13 +50,6 @@ async function deleteTray(trayToDelete) {
message: t('Tray deleted successfully'), message: t('Tray deleted successfully'),
type: 'positive', type: 'positive',
}); });
} catch (err) {
notify({
message: t('Error deleting tray'),
type: 'negative',
});
console.log('err: ', err);
}
} }
const filter = { const filter = {