add permission vision for users

This commit is contained in:
smanylov
2026-02-05 12:58:41 +07:00
parent de0a8d0c39
commit 2f3c3696d6
@@ -1,7 +1,9 @@
'use client' 'use client'
import { useTranslations } from 'next-intl'; import { useTranslations } from 'next-intl';
import { useActionState } from 'react'; import { useActionState, useEffect } from 'react';
import { getUserData } from '@/app/actions/action';
import { useQuery } from '@tanstack/react-query';
export function CompanyUsersSettingPanel() { export function CompanyUsersSettingPanel() {
const t = useTranslations('Global'); const t = useTranslations('Global');
@@ -13,6 +15,22 @@ export function CompanyUsersSettingPanel() {
undefined undefined
); );
const {
data: userData,
isLoading,
isError,
error
} = useQuery({
queryKey: ['userData'],
queryFn: () => {
return getUserData();
}
});
if (userData.permission !== 3) {
return null
}
return ( return (
<div className="settings-form"> <div className="settings-form">
<div className="form-section"> <div className="form-section">