Skip to content
Snippets Groups Projects
Commit 68bb697f authored by xaralis's avatar xaralis
Browse files

fix: display chairman actions on home only for chairman

parent 10de10d1
No related branches found
No related tags found
No related merge requests found
...@@ -143,6 +143,8 @@ const Home = () => { ...@@ -143,6 +143,8 @@ const Home = () => {
return <BreakInProgress />; return <BreakInProgress />;
} }
const displayActions = isAuthenticated && user.role === "chairman";
return ( return (
<> <>
<article className="container container--wide pt-8 lg:py-24 cf2021"> <article className="container container--wide pt-8 lg:py-24 cf2021">
...@@ -151,41 +153,42 @@ const Home = () => { ...@@ -151,41 +153,42 @@ const Home = () => {
<h1 className="head-alt-md lg:head-alt-lg mb-0"> <h1 className="head-alt-md lg:head-alt-lg mb-0">
Bod č. {programEntry.number}: {programEntry.title} Bod č. {programEntry.number}: {programEntry.title}
</h1> </h1>
<DropdownMenu right triggerSize="lg" className="pl-4"> {displayActions && (
<DropdownMenuItem <DropdownMenu right triggerSize="lg" className="pl-4">
onClick={() => setShowProgramEditModal(true)}
icon="ico--edit-pencil"
title="Přejmenovat bod programu"
titleSize="base"
iconSize="base"
/>
{programEntry.discussionOpened && (
<DropdownMenuItem <DropdownMenuItem
onClick={() => setShowCloseDiscussion(true)} onClick={() => setShowProgramEditModal(true)}
icon="ico--bubbles" icon="ico--edit-pencil"
title="Ukončit rozpravu" title="Přejmenovat bod programu"
titleSize="base" titleSize="base"
iconSize="base" iconSize="base"
/> />
)} {programEntry.discussionOpened && (
{!programEntry.discussionOpened && ( <DropdownMenuItem
onClick={() => setShowCloseDiscussion(true)}
icon="ico--bubbles"
title="Ukončit rozpravu"
titleSize="base"
iconSize="base"
/>
)}
{!programEntry.discussionOpened && (
<DropdownMenuItem
onClick={() => setShowOpenDiscussion(true)}
icon="ico--bubbles"
title="Otevřít rozpravu"
titleSize="base"
iconSize="base"
/>
)}
<DropdownMenuItem <DropdownMenuItem
onClick={() => setShowOpenDiscussion(true)} onClick={() => setShowEndProgramPoint(true)}
icon="ico--bubbles" icon="ico--switch"
title="Otevřít rozpravu" title="Ukončit bod programu"
titleSize="base" titleSize="base"
iconSize="base" iconSize="base"
/> />
)} </DropdownMenu>
<DropdownMenuItem )}
onClick={() => setShowEndProgramPoint(true)}
icon="ico--switch"
title="Ukončit bod programu"
titleSize="base"
iconSize="base"
/>
)}
</DropdownMenu>
</div> </div>
<iframe <iframe
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment