Commit Graph

10 Commits

Author SHA1 Message Date
Cody Jackson 5052c2a8e8 Enabling `vue/require-explicit-emits` linting rule
https://github.com/rancher/dashboard/issues/11961
2024-09-19 09:58:53 -07:00
Phillip Rak 97b58ca4f0 Update unit tests
Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
2024-08-22 16:09:54 -07:00
Phillip Rak 29f8d3bb3a Replace `mounting-portal` with `teleport`
MountingPortal was removed in Portal-Vue.

https://portal-vue.linusb.org/guide/migration.html#removed-mountingportal

Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
2024-08-22 16:07:04 -07:00
Cody Jackson 9b829c55ea Ran `yarn lint --fix` 2024-08-22 16:05:36 -07:00
Phillip Rak 8564b884fd Set overflow to `auto`
Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
2024-03-21 15:42:26 -07:00
Phillip Rak 5d849775e6 Fix error in AppModal width validator
Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
2024-03-21 15:42:26 -07:00
Phillip Rak 57e4430740 Use `defineComponent` in `AppModal.vue`
Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
2024-03-13 10:13:29 -07:00
Phillip Rak bc36082391 Replace instances of `<modal>`
Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
2024-03-12 15:37:44 -07:00
Phillip Rak 1f02f9e4d2 Fix width for `AppModal.vue`
Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
2024-03-07 14:28:47 -07:00
Phillip Rak fa399ee34c Create a new `AppModal` component
Signed-off-by: Phillip Rak <rak.phillip@gmail.com>
2024-03-07 10:46:35 -07:00