complete Complete User Request Submission section RAD-1
This commit is contained in:
@@ -0,0 +1,36 @@
|
||||
<script setup>
|
||||
import Master from "../layouts/master.vue";
|
||||
import AddMedia from "../components/medium/AddMedia.vue";
|
||||
import ListMedia from "../components/medium/ListMedia.vue";
|
||||
import {onMounted} from "vue";
|
||||
import {useMediumStore} from "../store/Medium.js";
|
||||
|
||||
|
||||
const props = defineProps({
|
||||
medium : {
|
||||
type: Object,
|
||||
default: () => []
|
||||
}
|
||||
});
|
||||
|
||||
const MediumStore = useMediumStore();
|
||||
|
||||
onMounted(() => {
|
||||
MediumStore.mediums = props.medium?.data ?? [];
|
||||
MediumStore.paginate.total = props.medium?.total ?? null;
|
||||
MediumStore.paginate.last_page = props.medium?.last_page ?? null;
|
||||
MediumStore.paginate.current_page = props.medium?.current_page ?? null;
|
||||
MediumStore.paginate.links = props.medium?.links ?? null;
|
||||
MediumStore.paginate.per_page = props.medium?.per_page ?? null;
|
||||
})
|
||||
|
||||
|
||||
</script>
|
||||
|
||||
<template>
|
||||
<master>
|
||||
<add-media></add-media>
|
||||
<list-media></list-media>
|
||||
</master>
|
||||
</template>
|
||||
|
||||
Reference in New Issue
Block a user