setIsRendered((current) => !current)}
+ onClick={() => setIsPreviewOpen((current) => !current)}
aria-label={
- isRendered
+ isPreviewOpen
? "Hide attachment preview"
: "Render attachment preview"
}
- title={isRendered ? "Hide preview" : "Render preview"}
+ title={isPreviewOpen ? "Hide preview" : "Render preview"}
className="tw-inline-flex tw-size-8 tw-items-center tw-justify-center tw-rounded-md tw-border tw-border-solid tw-border-iron-700 tw-bg-iron-800 tw-text-iron-100 tw-transition desktop-hover:hover:tw-bg-iron-700"
>
- {isRendered ? (
+ {isPreviewOpen ? (
) : (
)}
)}
- {canCopyLink && (
-
- )}
- {canDownload && (
-
- )}
- {canOpenInNewTab && safeAttachmentUrl && (
-
-
-
+ {safeAttachmentUrl && (
+
)}