fix redirections
continuous-integration/drone/push Build is passing Details

maxime 1 year ago
parent b322ffecaa
commit 30c3e1e7b4

@ -2,7 +2,7 @@ import {
CSSProperties, CSSProperties,
Dispatch, Dispatch,
RefObject, RefObject,
SetStateAction, SetStateAction, startTransition,
useCallback, useCallback,
useEffect, useEffect,
useMemo, useMemo,
@ -196,9 +196,9 @@ function Editor({ id, name, courtType, content }: EditorProps) {
{ content }, { content },
"PUT", "PUT",
) )
if (response.status == 401) { if (response.status == 401) startTransition(() => {
navigate("/login") navigate("/login")
} })
return response.ok ? SaveStates.Ok : SaveStates.Err return response.ok ? SaveStates.Ok : SaveStates.Err
}} }}
onNameChange={async (name: string) => { onNameChange={async (name: string) => {
@ -212,9 +212,9 @@ function Editor({ id, name, courtType, content }: EditorProps) {
{ name }, { name },
"PUT", "PUT",
) )
if (response.status == 401) { if (response.status == 401) startTransition(() => {
navigate("/login") navigate("/login")
} })
return response.ok return response.ok
}} }}
/> />

@ -177,7 +177,9 @@ function TableData({ allTactics }: { allTactics: Tactic[] }) {
key={tactic.id} key={tactic.id}
className="data" className="data"
onClick={() => { onClick={() => {
navigate("/tactic/" + tactic.id + "/edit") startTransition(() => {
navigate("/tactic/" + tactic.id + "/edit")
})
}}> }}>
{truncateString(tactic.name, 25)} {truncateString(tactic.name, 25)}
</td> </td>
@ -221,7 +223,7 @@ function Team({ teams }: { teams: Team[] }) {
<div id="teams"> <div id="teams">
<div className="titre-side-menu"> <div className="titre-side-menu">
<h2 className="title">Mes équipes</h2> <h2 className="title">Mes équipes</h2>
<button className="new" onClick={() => navigate("/team/new")}> <button className="new" onClick={() => startTransition(() => navigate("/team/new"))}>
+ +
</button> </button>
</div> </div>
@ -240,7 +242,7 @@ function Tactic({ lastTactics }: { lastTactics: Tactic[] }) {
<button <button
className="new" className="new"
id="create-tactic" id="create-tactic"
onClick={() => navigate("/tactic/new")}> onClick={() => startTransition(() => navigate("/tactic/new"))}>
+ +
</button> </button>
</div> </div>
@ -273,7 +275,9 @@ function ButtonTeam({ team }: { team: Team }) {
id={"button-team" + team.id} id={"button-team" + team.id}
className="button-side-menu data" className="button-side-menu data"
onClick={() => { onClick={() => {
navigate("/team/" + team.id) startTransition(() => {
navigate("/team/" + team.id)
})
}}> }}>
{name} {name}
</div> </div>
@ -290,7 +294,9 @@ function ButtonLastTactic({ tactic }: { tactic: Tactic }) {
id={"button" + tactic.id} id={"button" + tactic.id}
className="button-side-menu data" className="button-side-menu data"
onClick={() => { onClick={() => {
navigate("/tactic/" + tactic.id + "/edit") startTransition(() => {
navigate("/tactic/" + tactic.id + "/edit")
})
}}> }}>
{name} {name}
</div> </div>

@ -66,11 +66,11 @@ function CourtKindButton({
"POST", "POST",
) )
if (response.status === 401) { if (response.status === 401) startTransition(() => {
// if unauthorized // if unauthorized
navigate("/login") navigate("/login")
return return
} })
const { id } = await response.json() const { id } = await response.json()
startTransition(() => { startTransition(() => {

Loading…
Cancel
Save