ui: remover reabrir duplicado e alinhar prazo ao botao principal
This commit is contained in:
parent
6560e7047c
commit
4d4a2e3aaf
1 changed files with 14 additions and 25 deletions
|
|
@ -1106,6 +1106,7 @@ export function TicketSummaryHeader({ ticket }: TicketHeaderProps) {
|
|||
<CheckCircle2 className="size-4" /> Encerrar
|
||||
</Button>
|
||||
) : canReopenTicket ? (
|
||||
<div className="flex flex-col items-end gap-1">
|
||||
<Button
|
||||
type="button"
|
||||
className="inline-flex items-center gap-2 rounded-lg border border-sidebar-border bg-white px-3 py-1.5 text-sm font-semibold text-neutral-800 transition-all duration-200 ease-out hover:-translate-y-0.5 hover:border-sidebar-ring hover:bg-slate-50 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-[var(--sidebar-ring)]/30 active:translate-y-0 active:border-sidebar-ring"
|
||||
|
|
@ -1115,6 +1116,10 @@ export function TicketSummaryHeader({ ticket }: TicketHeaderProps) {
|
|||
{isReopening ? <Spinner className="size-4 text-neutral-600" /> : <RotateCcw className="size-4" />}
|
||||
Reabrir
|
||||
</Button>
|
||||
{reopenDeadlineLabel ? (
|
||||
<p className="text-[11px] text-neutral-500">Prazo para reabrir: {reopenDeadlineLabel}</p>
|
||||
) : null}
|
||||
</div>
|
||||
) : null}
|
||||
{workSummary ? (
|
||||
<Tooltip>
|
||||
|
|
@ -1198,22 +1203,6 @@ export function TicketSummaryHeader({ ticket }: TicketHeaderProps) {
|
|||
showCloseButton={false}
|
||||
onStatusChange={setStatus}
|
||||
/>
|
||||
{canReopenTicket ? (
|
||||
<Button
|
||||
type="button"
|
||||
variant="outline"
|
||||
size="sm"
|
||||
className="inline-flex items-center gap-2 rounded-lg border border-slate-200 bg-white text-sm font-semibold text-neutral-700 hover:bg-slate-50"
|
||||
onClick={handleReopenTicket}
|
||||
disabled={isReopening}
|
||||
>
|
||||
{isReopening ? <Spinner className="size-4 text-neutral-600" /> : null}
|
||||
Reabrir
|
||||
</Button>
|
||||
) : null}
|
||||
{canReopenTicket && reopenDeadlineLabel ? (
|
||||
<p className="text-xs text-neutral-500">Prazo para reabrir: {reopenDeadlineLabel}</p>
|
||||
) : null}
|
||||
{resolvedWithSummary ? (
|
||||
<Link
|
||||
href={`/tickets/${resolvedWithSummary.id}`}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue