feat(dashboard): oculta gestão de equipe e move qtd formandos para fotógrafos
- Move o campo "Qtd Formandos" para logo abaixo do endereço para melhor visualização - Oculta a seção "Gestão de Equipe e Recursos" para usuários com perfil de Fotógrafo
This commit is contained in:
parent
609332fbb5
commit
b445d69de2
1 changed files with 12 additions and 8 deletions
|
|
@ -1027,13 +1027,6 @@ export const Dashboard: React.FC<DashboardProps> = ({
|
||||||
{selectedEvent.address.zip && ` | CEP: ${selectedEvent.address.zip}`}
|
{selectedEvent.address.zip && ` | CEP: ${selectedEvent.address.zip}`}
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
|
||||||
{/* Seção de Gestão de Equipe */}
|
|
||||||
<tr className="bg-blue-50">
|
|
||||||
<td colSpan={2} className="px-4 py-3 text-xs font-bold text-blue-700 uppercase tracking-wider">
|
|
||||||
Gestão de Equipe e Recursos
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr className="hover:bg-gray-50">
|
<tr className="hover:bg-gray-50">
|
||||||
<td className="px-4 py-3 text-xs font-semibold text-gray-600 uppercase tracking-wider bg-gray-50">
|
<td className="px-4 py-3 text-xs font-semibold text-gray-600 uppercase tracking-wider bg-gray-50">
|
||||||
QTD Formandos
|
QTD Formandos
|
||||||
|
|
@ -1042,6 +1035,15 @@ export const Dashboard: React.FC<DashboardProps> = ({
|
||||||
{selectedEvent.qtdFormandos || (selectedEvent as any).qtd_formandos || selectedEvent.attendees || "-"}
|
{selectedEvent.qtdFormandos || (selectedEvent as any).qtd_formandos || selectedEvent.attendees || "-"}
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
|
||||||
|
{/* Seção de Gestão de Equipe - Ocultar para Fotógrafos */}
|
||||||
|
{user.role !== UserRole.PHOTOGRAPHER && (
|
||||||
|
<>
|
||||||
|
<tr className="bg-blue-50">
|
||||||
|
<td colSpan={2} className="px-4 py-3 text-xs font-bold text-blue-700 uppercase tracking-wider">
|
||||||
|
Gestão de Equipe e Recursos
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
{/* Helper to calculate pending counts */
|
{/* Helper to calculate pending counts */
|
||||||
(() => {
|
(() => {
|
||||||
const teamStatus = calculateTeamStatus(selectedEvent);
|
const teamStatus = calculateTeamStatus(selectedEvent);
|
||||||
|
|
@ -1213,6 +1215,8 @@ export const Dashboard: React.FC<DashboardProps> = ({
|
||||||
</>
|
</>
|
||||||
);
|
);
|
||||||
})()}
|
})()}
|
||||||
|
</>
|
||||||
|
)}
|
||||||
|
|
||||||
<tr className="hover:bg-gray-50">
|
<tr className="hover:bg-gray-50">
|
||||||
<td className="px-4 py-3 text-xs font-semibold text-gray-600 uppercase tracking-wider bg-gray-50">
|
<td className="px-4 py-3 text-xs font-semibold text-gray-600 uppercase tracking-wider bg-gray-50">
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue