refactor: format and lint react files

This commit is contained in:
ramvignesh-b
2026-04-22 16:43:43 +05:30
parent 694715a90c
commit 27b725e8ec
4 changed files with 21 additions and 19 deletions
+3 -1
View File
@@ -175,7 +175,9 @@ export default function Drawer() {
id={letter.public_id}
preview={letter.metadata?.recipient || "Future Self"}
timestamp={formatRelativeDate(letter.updated_at)}
unlock_at={formateRelativeDateWithoutTime(letter.unlock_at || "")}
unlock_at={formateRelativeDateWithoutTime(
letter.unlock_at || "",
)}
isLocked={letter.unlock_at > new Date().toISOString()}
/>
))}
+1 -1
View File
@@ -78,7 +78,7 @@ describe("Reader Page", () => {
);
await waitFor(() => {
expect(screen.getByText(/Guest/i)).toBeInTheDocument();
})
});
});
it("should display an error message if the server request fails", async () => {
+17 -16
View File
@@ -50,12 +50,11 @@ export default function Reader() {
useEffect(() => {
if (!(sharingKey || masterKey)) {
setError(
{
message: "No sharing key provided. Please check the link or log in if you are the author.",
log: ""
},
);
setError({
message:
"No sharing key provided. Please check the link or log in if you are the author.",
log: "",
});
setIsDecrypting(false);
return;
}
@@ -137,7 +136,10 @@ export default function Reader() {
}
setDecryptedCanvasData(canvasData);
} catch (err) {
setError({ message: `Failed to load letter :(`, log: err instanceof Error ? err.message : "Unknown error"});
setError({
message: `Failed to load letter :(`,
log: err instanceof Error ? err.message : "Unknown error",
});
} finally {
setIsDecrypting(false);
}
@@ -190,16 +192,16 @@ export default function Reader() {
<section className="min-h-fit w-full bg-base-100 px-4 py-8 md:py-16 font-serif relative overflow-hidden">
<div className="fixed inset-0 bg-[radial-gradient(circle_at_center,transparent_0%,rgba(0,0,0,0.5)_100%)] pointer-events-none z-0" />
<div
className={`transition-all duration-1000 relative ${revealState === "revealed" ? "opacity-0 w-0 h-0" : "opacity-100"}`}
className={`transition-all duration-1000 relative ${revealState === "revealed" ? "opacity-0 w-0 h-0" : "opacity-100"}`}
>
<EnvelopeReveal
recipient={metadata?.recipient || "Someone dear"}
date={
metadata?.updated_at
? formatDate(new Date(metadata.updated_at))
: undefined
}
onRevealComplete={() => setRevealState("revealed")}
recipient={metadata?.recipient || "Someone dear"}
date={
metadata?.updated_at
? formatDate(new Date(metadata.updated_at))
: undefined
}
onRevealComplete={() => setRevealState("revealed")}
/>
</div>
<LogModal
@@ -229,7 +231,6 @@ export default function Reader() {
</div>
)}
<footer className="mt-16 text-center z-10 opacity-10 pointer-events-none">
<p className="text-xs font-sans uppercase tracking-[0.5em]">
Read. Remember. Release.