|
@@ -1,6 +1,7 @@
|
|
|
// import { getCurrentInstance } from 'vue'
|
|
|
let installed = false
|
|
|
// await loadStyle()
|
|
|
+await loadUnoCss()
|
|
|
await loadKanKanThemeChalkStyle()
|
|
|
await loadSDKDep()
|
|
|
await loadSDK()
|
|
@@ -59,3 +60,20 @@ export function loadKanKanThemeChalkStyle() {
|
|
|
document.body.append(link)
|
|
|
})
|
|
|
}
|
|
|
+
|
|
|
+export function loadUnoCss() {
|
|
|
+ return new Promise((resolve, reject) => {
|
|
|
+ const link = document.createElement('link')
|
|
|
+ link.rel = 'stylesheet'
|
|
|
+ link.href = 'https://cdn.jsdelivr.net/npm/@unocss/reset/tailwind.min.css'
|
|
|
+ link.addEventListener('load', resolve)
|
|
|
+ link.addEventListener('error', reject)
|
|
|
+ document.body.append(link)
|
|
|
+
|
|
|
+ const script = document.createElement('script')
|
|
|
+ script.src = 'https://cdn.jsdelivr.net/npm/@unocss/runtime/mini.global.js'
|
|
|
+ script.addEventListener('load', resolve)
|
|
|
+ script.addEventListener('error', reject)
|
|
|
+ document.body.append(script)
|
|
|
+ })
|
|
|
+}
|