| Derick Montague | a2988f4 | 2020-01-17 13:46:30 -0600 | [diff] [blame] | 1 | <template> |
| 2 | <div id="app"> |
| Derick Montague | e080a1a | 2019-12-04 16:30:08 -0600 | [diff] [blame] | 3 | <router-view /> |
| jason westover | d36ac8a | 2025-11-03 20:58:59 -0600 | [diff] [blame] | 4 | <confirm-modal /> |
| 5 | <b-orchestrator /> |
| Derick Montague | a2988f4 | 2020-01-17 13:46:30 -0600 | [diff] [blame] | 6 | </div> |
| 7 | </template> |
| 8 | |
| Derick Montague | a2988f4 | 2020-01-17 13:46:30 -0600 | [diff] [blame] | 9 | <script> |
| jason westover | d36ac8a | 2025-11-03 20:58:59 -0600 | [diff] [blame] | 10 | import ConfirmModal from '@/components/Global/ConfirmModal.vue'; |
| 11 | import { BOrchestrator } from 'bootstrap-vue-next'; |
| 12 | |
| Derick Montague | a2988f4 | 2020-01-17 13:46:30 -0600 | [diff] [blame] | 13 | export default { |
| Derick Montague | e2fd156 | 2019-12-20 13:26:53 -0600 | [diff] [blame] | 14 | name: 'App', |
| jason westover | d36ac8a | 2025-11-03 20:58:59 -0600 | [diff] [blame] | 15 | components: { ConfirmModal, BOrchestrator }, |
| Sukanya Pandey | c5c2ae9 | 2020-12-09 16:14:19 +0530 | [diff] [blame] | 16 | computed: { |
| 17 | assetTag() { |
| Ed Tanous | 7d6b44c | 2024-03-23 14:56:34 -0700 | [diff] [blame] | 18 | return ''; |
| 19 | //return this.$store.getters['global/assetTag']; |
| Sukanya Pandey | c5c2ae9 | 2020-12-09 16:14:19 +0530 | [diff] [blame] | 20 | }, |
| 21 | }, |
| Derick Montague | c8636e5 | 2019-12-06 01:28:38 -0600 | [diff] [blame] | 22 | watch: { |
| Sukanya Pandey | c5c2ae9 | 2020-12-09 16:14:19 +0530 | [diff] [blame] | 23 | assetTag: function (tag) { |
| 24 | if (tag) { |
| 25 | document.title = `${tag} - ${this.$route.meta.title}`; |
| 26 | } |
| 27 | }, |
| Derick Montague | 602e98a | 2020-10-21 16:20:00 -0500 | [diff] [blame] | 28 | $route: function (to) { |
| Yoshie Muranaka | f15cc7a | 2020-09-09 10:08:14 -0700 | [diff] [blame] | 29 | document.title = to.meta.title || 'Page is missing title'; |
| Sukanya Pandey | c5c2ae9 | 2020-12-09 16:14:19 +0530 | [diff] [blame] | 30 | if (this.assetTag) { |
| 31 | document.title = `${this.assetTag} - ${to.meta.title}`; |
| 32 | } |
| Derick Montague | 602e98a | 2020-10-21 16:20:00 -0500 | [diff] [blame] | 33 | }, |
| Yoshie Muranaka | f15cc7a | 2020-09-09 10:08:14 -0700 | [diff] [blame] | 34 | }, |
| Ed Tanous | 7d6b44c | 2024-03-23 14:56:34 -0700 | [diff] [blame] | 35 | getters: {}, |
| Yoshie Muranaka | f15cc7a | 2020-09-09 10:08:14 -0700 | [diff] [blame] | 36 | created() { |
| Ed Tanous | 7d6b44c | 2024-03-23 14:56:34 -0700 | [diff] [blame] | 37 | document.title = ''; |
| 38 | //document.title = this.$route.meta.title || 'Page is missing title'; |
| Derick Montague | 602e98a | 2020-10-21 16:20:00 -0500 | [diff] [blame] | 39 | }, |
| Derick Montague | a2988f4 | 2020-01-17 13:46:30 -0600 | [diff] [blame] | 40 | }; |
| 41 | </script> |
| Derick Montague | 602e98a | 2020-10-21 16:20:00 -0500 | [diff] [blame] | 42 | |
| 43 | <style lang="scss"> |
| suryav9724 | 24b377d | 2025-01-24 15:06:35 +0530 | [diff] [blame] | 44 | @import '@/assets/styles/_obmc-custom'; |
| Derick Montague | 602e98a | 2020-10-21 16:20:00 -0500 | [diff] [blame] | 45 | </style> |