feat: discussions in batches

This commit is contained in:
Jannat Patel
2024-01-19 17:44:47 +05:30
parent bf57a19e2c
commit 1f18ef4362
9 changed files with 137 additions and 24 deletions

View File

@@ -89,8 +89,11 @@ import { formatTime } from '../utils'
import { computed, inject } from 'vue'
import BatchOverlay from '@/components/BatchOverlay.vue'
import CourseCard from '@/components/CourseCard.vue'
import { useRouter } from 'vue-router'
const dayjs = inject('$dayjs')
const user = inject('$user')
const router = useRouter()
const props = defineProps({
batchName: {
@@ -106,6 +109,16 @@ const batch = createResource({
batch: props.batchName,
},
auto: true,
onSuccess(data) {
if (data.students?.includes(user.data.name)) {
router.push({
name: 'Batch',
params: {
batchName: props.batchName,
},
})
}
},
})
const courses = createResource({