access.js 242 B

12345678
  1. export function accessDirective(el, binding) {
  2. const { hasAccess } = useAccess()
  3. if (!hasAccess(binding.value))
  4. el.parentNode?.removeChild(el)
  5. }
  6. export function setupAccessDirective(app) {
  7. app.directive('access', accessDirective)
  8. }