@isoftdata/svelte-user-configuration
Advanced tools
@@ -49,2 +49,3 @@ <script lang="ts"> | ||
| children?: Snippet | ||
| permissionTranslationNamespace?: string | ||
| } | ||
@@ -62,2 +63,3 @@ | ||
| children, | ||
| permissionTranslationNamespace = 'permissions', | ||
| ...rest | ||
@@ -144,4 +146,10 @@ }: Props = $props() | ||
| ...permission, | ||
| displayName: translate(`permissions:${camelCase(permission.codeName)}.displayName`, permission.displayName), | ||
| category: translate(`permissions:categories.${camelCase(permission.category)}`, permission.category), | ||
| displayName: translate( | ||
| `${permissionTranslationNamespace}:${camelCase(permission.codeName)}.displayName`, | ||
| permission.displayName, | ||
| ), | ||
| category: translate( | ||
| `${permissionTranslationNamespace}:categories.${camelCase(permission.category)}`, | ||
| permission.category, | ||
| ), | ||
| value, | ||
@@ -148,0 +156,0 @@ groupValue, |
@@ -21,4 +21,5 @@ import type { IconName, SiteLabel, HTMLDivAttributes } from './'; | ||
| children?: Snippet; | ||
| permissionTranslationNamespace?: string; | ||
| }, {}, "permissionValueMap">; | ||
| type PermissionList = ReturnType<typeof PermissionList>; | ||
| export default PermissionList; |
@@ -67,2 +67,3 @@ <script lang="ts"> | ||
| permissionValueMap?: PermissionValueMap | ||
| permissionTranslationNamespace?: string | ||
| groupPermissionValueMap?: GroupPermissionValueMap | ||
@@ -84,2 +85,3 @@ permissionValueChange?: PermissionValueChangeFn | ||
| permissionListCardHeaderTitle = 'Permissions', | ||
| permissionTranslationNamespace, | ||
| usernameInput = $bindable(undefined), | ||
@@ -183,2 +185,3 @@ userAccount = $bindable(), | ||
| {permissions} | ||
| {permissionTranslationNamespace} | ||
| enableSiteScope={showSiteAccess} | ||
@@ -185,0 +188,0 @@ {permissionValueMap} |
@@ -33,2 +33,3 @@ import { type Snippet } from 'svelte'; | ||
| permissionValueMap?: PermissionValueMap; | ||
| permissionTranslationNamespace?: string; | ||
| groupPermissionValueMap?: GroupPermissionValueMap; | ||
@@ -35,0 +36,0 @@ permissionValueChange?: PermissionValueChangeFn; |
+1
-1
| { | ||
| "name": "@isoftdata/svelte-user-configuration", | ||
| "version": "2.3.2", | ||
| "version": "2.3.3", | ||
| "exports": { | ||
@@ -5,0 +5,0 @@ ".": { |
66449
0.57%283
0.71%