mirror of
https://github.com/blitzkit/blitzkit.git
synced 2026-10-24 20:19:49 +02:00
feat: show career options
This commit is contained in:
1 parent
3667fd82b7
commit
b7b4035492
3 files changed
+12
No files matched your search
@@ -199,6 +199,7 @@ export default function SessionPage() {
|
|||||||
since !== undefined &&
|
since !== undefined &&
|
||||||
diff !== undefined && (
|
diff !== undefined && (
|
||||||
<Breakdown.Row
|
<Breakdown.Row
|
||||||
|
minimized={!session.showCareer}
|
||||||
title={`Since ${since.toLocaleString(undefined, {
|
title={`Since ${since.toLocaleString(undefined, {
|
||||||
hour: 'numeric',
|
hour: 'numeric',
|
||||||
minute: 'numeric',
|
minute: 'numeric',
|
||||||
@@ -280,6 +281,7 @@ export default function SessionPage() {
|
|||||||
return (
|
return (
|
||||||
<Breakdown.Row
|
<Breakdown.Row
|
||||||
key={stats.tank_id}
|
key={stats.tank_id}
|
||||||
|
minimized={!session.showCareer}
|
||||||
title={tankopedia?.name ?? `Unknown tank ${stats.tank_id}`}
|
title={tankopedia?.name ?? `Unknown tank ${stats.tank_id}`}
|
||||||
type="tank"
|
type="tank"
|
||||||
tankType={tankopedia?.type}
|
tankType={tankopedia?.type}
|
||||||
|
|||||||
@@ -247,6 +247,14 @@ export default function Page() {
|
|||||||
>
|
>
|
||||||
Show total
|
Show total
|
||||||
</DropdownMenu.CheckboxItem>
|
</DropdownMenu.CheckboxItem>
|
||||||
|
<DropdownMenu.CheckboxItem
|
||||||
|
checked={session.showCareer}
|
||||||
|
onCheckedChange={(checked) =>
|
||||||
|
useSession.setState({ showCareer: checked })
|
||||||
|
}
|
||||||
|
>
|
||||||
|
Show career
|
||||||
|
</DropdownMenu.CheckboxItem>
|
||||||
</DropdownMenu.Content>
|
</DropdownMenu.Content>
|
||||||
</DropdownMenu.Root>
|
</DropdownMenu.Root>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -25,6 +25,7 @@ type Session = (
|
|||||||
showDelta: boolean;
|
showDelta: boolean;
|
||||||
}[] & { length: 4 };
|
}[] & { length: 4 };
|
||||||
showTotal: boolean;
|
showTotal: boolean;
|
||||||
|
showCareer: boolean;
|
||||||
};
|
};
|
||||||
|
|
||||||
export const useSession = create<Session>()(
|
export const useSession = create<Session>()(
|
||||||
@@ -34,6 +35,7 @@ export const useSession = create<Session>()(
|
|||||||
isTracking: false,
|
isTracking: false,
|
||||||
promptBeforeReset: true,
|
promptBeforeReset: true,
|
||||||
showTotal: true,
|
showTotal: true,
|
||||||
|
showCareer: true,
|
||||||
|
|
||||||
customColumns: [
|
customColumns: [
|
||||||
{ display: 'battles', showDelta: false },
|
{ display: 'battles', showDelta: false },
|
||||||
|
|||||||
Reference in new issue
Block a user