Merge branch 'develop'
Some checks failed
Spell Check / Spell Check with Typos (push) Failing after 7s

This commit is contained in:
Methapon2001 2025-04-29 13:08:13 +07:00
commit 2192041e35
2 changed files with 14 additions and 1 deletions

View file

@ -10,10 +10,11 @@ import { onMounted, watch } from 'vue';
import { useManualStore } from 'src/stores/manual';
import { useNavigator } from 'src/stores/navigator';
import { Icon } from '@iconify/vue/dist/iconify.js';
import { useRoute } from 'vue-router';
import { useRoute, useRouter } from 'vue-router';
// NOTE: Variable
const route = useRoute();
const router = useRouter();
const manualStore = useManualStore();
const navigatorStore = useNavigator();
const { dataManual, dataTroubleshooting } = storeToRefs(manualStore);
@ -33,6 +34,16 @@ watch(
if (route.name === 'Troubleshooting') {
const res = await manualStore.getTroubleshooting();
dataTroubleshooting.value = res ? res : [];
if (
res.length &&
res.length === 1 &&
res[0].page &&
res[0].page.length === 1
) {
router.replace(
`/troubleshooting/${res[0].category}/${res[0].page[0].name}`,
);
}
}
},
{ immediate: true },

View file

@ -2506,6 +2506,7 @@ watch(
/>
<KebabAction
v-if="actionDisplay"
:disable-delete="props.row.status !== 'CREATED'"
:status="props.row.status"
:id-name="props.row.name"
@ -3252,6 +3253,7 @@ watch(
"
/>
<KebabAction
v-if="actionDisplay"
:use-copy="productAndServiceTab === 'service'"
:status="props.row.status"
:id-name="props.row.name"