mirror of
https://github.com/danny-avila/LibreChat.git
synced 2025-12-31 07:38:52 +01:00
17 lines
436 B
TypeScript
17 lines
436 B
TypeScript
|
|
import { PermissionTypes, Permissions } from 'librechat-data-provider';
|
||
|
|
import useHasAccess from './Roles/useHasAccess';
|
||
|
|
|
||
|
|
export default function usePersonalizationAccess() {
|
||
|
|
const hasMemoryOptOut = useHasAccess({
|
||
|
|
permissionType: PermissionTypes.MEMORIES,
|
||
|
|
permission: Permissions.OPT_OUT,
|
||
|
|
});
|
||
|
|
|
||
|
|
const hasAnyPersonalizationFeature = hasMemoryOptOut;
|
||
|
|
|
||
|
|
return {
|
||
|
|
hasMemoryOptOut,
|
||
|
|
hasAnyPersonalizationFeature,
|
||
|
|
};
|
||
|
|
}
|