refactor: new toast api
This commit is contained in:
@@ -147,7 +147,7 @@
|
||||
/>
|
||||
</template>
|
||||
<script setup>
|
||||
import { Button, createResource, Tooltip } from 'frappe-ui'
|
||||
import { Button, createResource, Tooltip, toast } from 'frappe-ui'
|
||||
import { getCurrentInstance, inject, ref } from 'vue'
|
||||
import Draggable from 'vuedraggable'
|
||||
import { Disclosure, DisclosureButton, DisclosurePanel } from '@headlessui/vue'
|
||||
@@ -162,7 +162,6 @@ import {
|
||||
} from 'lucide-vue-next'
|
||||
import { useRoute, useRouter } from 'vue-router'
|
||||
import ChapterModal from '@/components/Modals/ChapterModal.vue'
|
||||
import { showToast } from '@/utils'
|
||||
|
||||
const route = useRoute()
|
||||
const router = useRouter()
|
||||
@@ -215,7 +214,7 @@ const deleteLesson = createResource({
|
||||
},
|
||||
onSuccess() {
|
||||
outline.reload()
|
||||
showToast('Success', 'Lesson deleted successfully', 'check')
|
||||
toast.success(__('Lesson deleted successfully'))
|
||||
},
|
||||
})
|
||||
|
||||
@@ -230,7 +229,7 @@ const updateLessonIndex = createResource({
|
||||
}
|
||||
},
|
||||
onSuccess() {
|
||||
showToast('Success', 'Lesson moved successfully', 'check')
|
||||
toast.success(__('Lesson moved successfully'))
|
||||
},
|
||||
})
|
||||
|
||||
@@ -288,7 +287,7 @@ const deleteChapter = createResource({
|
||||
},
|
||||
onSuccess() {
|
||||
outline.reload()
|
||||
showToast('Success', 'Chapter deleted successfully', 'check')
|
||||
toast.success(__('Chapter deleted successfully'))
|
||||
},
|
||||
})
|
||||
|
||||
@@ -317,11 +316,7 @@ const redirectToChapter = (chapter) => {
|
||||
event.preventDefault()
|
||||
if (props.allowEdit) return
|
||||
if (!user.data) {
|
||||
showToast(
|
||||
__('You are not enrolled'),
|
||||
__('Please enroll for this course to view this lesson'),
|
||||
'alert-circle'
|
||||
)
|
||||
toast.success(__('Please enroll for this course to view this lesson'))
|
||||
return
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user