list Order

This commit is contained in:
DESKTOP-1R2VSQH\Lenovo ThinkPad E490 2023-08-04 12:07:24 +07:00
parent c46f453f34
commit 92edcfb533
6 changed files with 658 additions and 512 deletions

View file

@ -8,7 +8,7 @@
flat
color="primary"
class="q-mr-sm"
@click="router.go(-1)"
@click="router.go(-1), destroyLocalStorage()"
/>
ออกคำส
</div>
@ -61,7 +61,7 @@
</template>
<script setup lang="ts">
import { useRouter } from "vue-router";
import { ref, defineAsyncComponent } from "vue";
import { ref, defineAsyncComponent, onMounted } from "vue";
import type { QStepper } from "quasar";
const step01 = defineAsyncComponent(
@ -87,11 +87,22 @@ const stepper = ref<QStepper>();
const nextStep = () => {
stepper.value!.next();
localStorage.setItem("currentStep", step.value.toString());
};
const previousStep = () => {
stepper.value!.previous();
localStorage.setItem("currentStep", step.value.toString());
};
const destroyLocalStorage = () => {
localStorage.clear();
};
onMounted(() => {
const currentStep = localStorage.getItem("currentStep");
if (currentStep) {
step.value = Number(currentStep);
}
});
</script>
<style>
.q-stepper--horizontal .q-stepper__step-inner {