allow only registered publishers to set up local credentials; fix menu; fix signin UI

This commit is contained in:
Dobromir Popov
2024-04-30 13:15:37 +03:00
parent 8f7446d214
commit ad42fbf639
3 changed files with 38 additions and 20 deletions

View File

@ -217,13 +217,24 @@ function FooterSection() {
return (
footerMenu.map((item, index) => (
<div
key={index}
className="px-4 py-1 mt-2 cursor-pointer hover:underline hover:text-blue-600 dark:hover:text-blue-400 "
onClick={() => navigateTo(item.url)}
>
<span className="text-gray-700 dark:text-gray-300 font-medium">{item.text}</span>
</div>
item.roles ? (
<ProtectedRoute key={index} allowedRoles={item.roles} deniedMessage="">
<div
className="px-4 py-1 mt-2 cursor-pointer hover:underline hover:text-blue-600 dark:hover:text-blue-400"
onClick={() => navigateTo(item.url)}
>
<span className="text-gray-700 dark:text-gray-300 font-medium">{item.text}</span>
</div>
</ProtectedRoute>
) : (
<div
key={index}
className="px-4 py-1 mt-2 cursor-pointer hover:underline hover:text-blue-600 dark:hover:text-blue-400"
onClick={() => navigateTo(item.url)}
>
<span className="text-gray-700 dark:text-gray-300 font-medium">{item.text}</span>
</div>
)
))
);
}