diff --git a/components/base/PermissionButton.vue b/components/base/PermissionButton.vue new file mode 100644 index 0000000..49378fc --- /dev/null +++ b/components/base/PermissionButton.vue @@ -0,0 +1,95 @@ + + + + + + + diff --git a/pages/[tabId]/test/permission-test.vue b/pages/[tabId]/test/permission-test.vue index fe91f4f..62746f3 100644 --- a/pages/[tabId]/test/permission-test.vue +++ b/pages/[tabId]/test/permission-test.vue @@ -143,87 +143,52 @@
+ 버튼 텍스트는 권한 코드에서 자동으로 가져옵니다. +
++ PermissionButton 컴포넌트: 권한 체크와 클릭 + 이벤트를 자동으로 처리하는 재사용 가능한 버튼 컴포넌트입니다. + buttonCode prop으로 권한을 체크하고, 권한이 있을 때만 버튼이 + 표시됩니다. +
백엔드 연동: 나중에 백엔드 API가 준비되면
stores/permissions.ts의
@@ -567,6 +605,9 @@