Prettier 2: Electric Boogaloo (#6113)

# Description of Changes
When I added Prettier formatting in #6052, my aim was to use just the
default settings in Prettier. Turns out, Prettier looks _really hard_
for any config files if it's not explicitly given one, which means that
if a developer has some sort of Prettier config file lying around on
their system, Prettier might find it and use it. Also, Prettier changes
its defaults based on stuff in `.editorconfig` without any good way of
disabling that behaviour explicitly in its config file.

To solve both of these issues, I've introduced a `.prettierrc` file
which sets Prettier's defaults explicitly, and then reformatted all our
code _again_ in Prettier's actual default settings. This should achieve
the aim of #6052 and remove the possibility for it breaking on different
dev computers.
This commit is contained in:
James Brunton
2026-04-17 09:50:16 +00:00
committed by GitHub
parent de8c483054
commit 8ab060a4be
1207 changed files with 52646 additions and 15352 deletions
@@ -20,9 +20,13 @@ export interface UseParticipantSessionResult {
/**
* Hook for managing workflow session from participant perspective
*/
export const useParticipantSession = (token?: string): UseParticipantSessionResult => {
export const useParticipantSession = (
token?: string,
): UseParticipantSessionResult => {
const [session, setSession] = useState<WorkflowSessionResponse | null>(null);
const [participant, setParticipant] = useState<ParticipantResponse | null>(null);
const [participant, setParticipant] = useState<ParticipantResponse | null>(
null,
);
const [loading, setLoading] = useState(false);
const [error, setError] = useState<string | null>(null);
@@ -39,7 +43,8 @@ export const useParticipantSession = (token?: string): UseParticipantSessionResu
} catch (err: unknown) {
const errorMsg = isAxiosError(err)
? err.response?.data?.message || err.message
: (err instanceof Error ? err.message : undefined) || "Failed to load session";
: (err instanceof Error ? err.message : undefined) ||
"Failed to load session";
setError(errorMsg);
} finally {
setLoading(false);
@@ -51,7 +56,8 @@ export const useParticipantSession = (token?: string): UseParticipantSessionResu
setLoading(true);
setError(null);
try {
const updatedParticipant = await workflowService.submitSignature(request);
const updatedParticipant =
await workflowService.submitSignature(request);
setParticipant(updatedParticipant);
// Reload session to get updated status
if (request.participantToken) {
@@ -60,7 +66,8 @@ export const useParticipantSession = (token?: string): UseParticipantSessionResu
} catch (err: unknown) {
const errorMsg = isAxiosError(err)
? err.response?.data?.message || err.message
: (err instanceof Error ? err.message : undefined) || "Failed to submit signature";
: (err instanceof Error ? err.message : undefined) ||
"Failed to submit signature";
setError(errorMsg);
throw new Error(errorMsg, { cause: err });
} finally {
@@ -75,14 +82,18 @@ export const useParticipantSession = (token?: string): UseParticipantSessionResu
setLoading(true);
setError(null);
try {
const updatedParticipant = await workflowService.declineParticipation(token, reason);
const updatedParticipant = await workflowService.declineParticipation(
token,
reason,
);
setParticipant(updatedParticipant);
// Reload session
await loadSession(token);
} catch (err: unknown) {
const errorMsg = isAxiosError(err)
? err.response?.data?.message || err.message
: (err instanceof Error ? err.message : undefined) || "Failed to decline";
: (err instanceof Error ? err.message : undefined) ||
"Failed to decline";
setError(errorMsg);
throw new Error(errorMsg, { cause: err });
} finally {
@@ -109,7 +120,8 @@ export const useParticipantSession = (token?: string): UseParticipantSessionResu
} catch (err: unknown) {
const errorMsg = isAxiosError(err)
? err.response?.data?.message || err.message
: (err instanceof Error ? err.message : undefined) || "Failed to download document";
: (err instanceof Error ? err.message : undefined) ||
"Failed to download document";
setError(errorMsg);
} finally {
setLoading(false);