diff --git a/src/components/PermissionButton/index.vue b/src/components/PermissionButton/index.vue
new file mode 100644
index 00000000..cbeb5c37
--- /dev/null
+++ b/src/components/PermissionButton/index.vue
@@ -0,0 +1,61 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/components/index.ts b/src/components/index.ts
index 19985bef..0742e8cf 100644
--- a/src/components/index.ts
+++ b/src/components/index.ts
@@ -1,8 +1,10 @@
import type { App } from 'vue'
import AIcon from './AIcon'
+import PermissionButton from './PermissionButton/index.vue'
export default {
install(app: App) {
app.component('AIcon', AIcon)
+ app.component('PermissionButton', PermissionButton)
}
}