refactor: remove null checks for Bedwars mode stats since getter always returns data

This commit is contained in:
2025-08-23 20:16:08 +02:00
parent fce2eac03d
commit bff6b15479

View File

@@ -71,7 +71,6 @@ function BedwarsTableHeader() {
function SoloStats({ stats }: { stats: Player["player"]["stats"]["Bedwars"] }) { function SoloStats({ stats }: { stats: Player["player"]["stats"]["Bedwars"] }) {
const modeStats = getBedwarsModeStats("solo", stats as _BedwarsStats) const modeStats = getBedwarsModeStats("solo", stats as _BedwarsStats)
if (!modeStats) return null
return ( return (
<TableRow> <TableRow>
@@ -86,7 +85,6 @@ function SoloStats({ stats }: { stats: Player["player"]["stats"]["Bedwars"] }) {
function DoublesStats({ stats }: { stats: Player["player"]["stats"]["Bedwars"] }) { function DoublesStats({ stats }: { stats: Player["player"]["stats"]["Bedwars"] }) {
const modeStats = getBedwarsModeStats("doubles", stats as _BedwarsStats) const modeStats = getBedwarsModeStats("doubles", stats as _BedwarsStats)
if (!modeStats) return null
return ( return (
<TableRow> <TableRow>
@@ -101,7 +99,6 @@ function DoublesStats({ stats }: { stats: Player["player"]["stats"]["Bedwars"] }
function ThreesStats({ stats }: { stats: Player["player"]["stats"]["Bedwars"] }) { function ThreesStats({ stats }: { stats: Player["player"]["stats"]["Bedwars"] }) {
const modeStats = getBedwarsModeStats("3s", stats as _BedwarsStats) const modeStats = getBedwarsModeStats("3s", stats as _BedwarsStats)
if (!modeStats) return null
return ( return (
<TableRow> <TableRow>
@@ -116,7 +113,6 @@ function ThreesStats({ stats }: { stats: Player["player"]["stats"]["Bedwars"] })
function FoursStats({ stats }: { stats: Player["player"]["stats"]["Bedwars"] }) { function FoursStats({ stats }: { stats: Player["player"]["stats"]["Bedwars"] }) {
const modeStats = getBedwarsModeStats("4s", stats as _BedwarsStats) const modeStats = getBedwarsModeStats("4s", stats as _BedwarsStats)
if (!modeStats) return null
return ( return (
<TableRow> <TableRow>
@@ -149,7 +145,6 @@ function CoreModeStats({ stats }: { stats: Player["player"]["stats"]["Bedwars"]
function FourVFourStats({ stats }: { stats: Player["player"]["stats"]["Bedwars"] }) { function FourVFourStats({ stats }: { stats: Player["player"]["stats"]["Bedwars"] }) {
const modeStats = getBedwarsModeStats("4v4", stats as _BedwarsStats) const modeStats = getBedwarsModeStats("4v4", stats as _BedwarsStats)
if (!modeStats) return null
return ( return (
<TableRow> <TableRow>
@@ -164,7 +159,6 @@ function FourVFourStats({ stats }: { stats: Player["player"]["stats"]["Bedwars"]
function RushDoublesStats({ stats }: { stats: Player["player"]["stats"]["Bedwars"] }) { function RushDoublesStats({ stats }: { stats: Player["player"]["stats"]["Bedwars"] }) {
const modeStats = getBedwarsModeStats("rush_2s", stats as _BedwarsStats) const modeStats = getBedwarsModeStats("rush_2s", stats as _BedwarsStats)
if (!modeStats) return null
return ( return (
<TableRow> <TableRow>
@@ -179,7 +173,6 @@ function RushDoublesStats({ stats }: { stats: Player["player"]["stats"]["Bedwars
function Rush4sStats({ stats }: { stats: Player["player"]["stats"]["Bedwars"] }) { function Rush4sStats({ stats }: { stats: Player["player"]["stats"]["Bedwars"] }) {
const modeStats = getBedwarsModeStats("rush_4s", stats as _BedwarsStats) const modeStats = getBedwarsModeStats("rush_4s", stats as _BedwarsStats)
if (!modeStats) return null
return ( return (
<TableRow> <TableRow>
@@ -194,7 +187,6 @@ function Rush4sStats({ stats }: { stats: Player["player"]["stats"]["Bedwars"] })
function UltimateDoublesStats({ stats }: { stats: Player["player"]["stats"]["Bedwars"] }) { function UltimateDoublesStats({ stats }: { stats: Player["player"]["stats"]["Bedwars"] }) {
const modeStats = getBedwarsModeStats("ultimate_2s", stats as _BedwarsStats) const modeStats = getBedwarsModeStats("ultimate_2s", stats as _BedwarsStats)
if (!modeStats) return null
return ( return (
<TableRow> <TableRow>
@@ -209,7 +201,6 @@ function UltimateDoublesStats({ stats }: { stats: Player["player"]["stats"]["Bed
function Ultimate4sStats({ stats }: { stats: Player["player"]["stats"]["Bedwars"] }) { function Ultimate4sStats({ stats }: { stats: Player["player"]["stats"]["Bedwars"] }) {
const modeStats = getBedwarsModeStats("ultimate_4s", stats as _BedwarsStats) const modeStats = getBedwarsModeStats("ultimate_4s", stats as _BedwarsStats)
if (!modeStats) return null
return ( return (
<TableRow> <TableRow>
@@ -224,7 +215,6 @@ function Ultimate4sStats({ stats }: { stats: Player["player"]["stats"]["Bedwars"
function LuckyDoublesStats({ stats }: { stats: Player["player"]["stats"]["Bedwars"] }) { function LuckyDoublesStats({ stats }: { stats: Player["player"]["stats"]["Bedwars"] }) {
const modeStats = getBedwarsModeStats("lucky_2s", stats as _BedwarsStats) const modeStats = getBedwarsModeStats("lucky_2s", stats as _BedwarsStats)
if (!modeStats) return null
return ( return (
<TableRow> <TableRow>
@@ -239,7 +229,6 @@ function LuckyDoublesStats({ stats }: { stats: Player["player"]["stats"]["Bedwar
function Lucky4sStats({ stats }: { stats: Player["player"]["stats"]["Bedwars"] }) { function Lucky4sStats({ stats }: { stats: Player["player"]["stats"]["Bedwars"] }) {
const modeStats = getBedwarsModeStats("lucky_4s", stats as _BedwarsStats) const modeStats = getBedwarsModeStats("lucky_4s", stats as _BedwarsStats)
if (!modeStats) return null
return ( return (
<TableRow> <TableRow>
@@ -254,7 +243,6 @@ function Lucky4sStats({ stats }: { stats: Player["player"]["stats"]["Bedwars"] }
function VoidlessDoublesStats({ stats }: { stats: Player["player"]["stats"]["Bedwars"] }) { function VoidlessDoublesStats({ stats }: { stats: Player["player"]["stats"]["Bedwars"] }) {
const modeStats = getBedwarsModeStats("voidless_2s", stats as _BedwarsStats) const modeStats = getBedwarsModeStats("voidless_2s", stats as _BedwarsStats)
if (!modeStats) return null
return ( return (
<TableRow> <TableRow>
@@ -269,7 +257,6 @@ function VoidlessDoublesStats({ stats }: { stats: Player["player"]["stats"]["Bed
function Voidless4sStats({ stats }: { stats: Player["player"]["stats"]["Bedwars"] }) { function Voidless4sStats({ stats }: { stats: Player["player"]["stats"]["Bedwars"] }) {
const modeStats = getBedwarsModeStats("voidless_4s", stats as _BedwarsStats) const modeStats = getBedwarsModeStats("voidless_4s", stats as _BedwarsStats)
if (!modeStats) return null
return ( return (
<TableRow> <TableRow>
@@ -284,7 +271,6 @@ function Voidless4sStats({ stats }: { stats: Player["player"]["stats"]["Bedwars"
function ArmedDoublesStats({ stats }: { stats: Player["player"]["stats"]["Bedwars"] }) { function ArmedDoublesStats({ stats }: { stats: Player["player"]["stats"]["Bedwars"] }) {
const modeStats = getBedwarsModeStats("armed_2s", stats as _BedwarsStats) const modeStats = getBedwarsModeStats("armed_2s", stats as _BedwarsStats)
if (!modeStats) return null
return ( return (
<TableRow> <TableRow>
@@ -299,7 +285,6 @@ function ArmedDoublesStats({ stats }: { stats: Player["player"]["stats"]["Bedwar
function Armed4sStats({ stats }: { stats: Player["player"]["stats"]["Bedwars"] }) { function Armed4sStats({ stats }: { stats: Player["player"]["stats"]["Bedwars"] }) {
const modeStats = getBedwarsModeStats("armed_4s", stats as _BedwarsStats) const modeStats = getBedwarsModeStats("armed_4s", stats as _BedwarsStats)
if (!modeStats) return null
return ( return (
<TableRow> <TableRow>
@@ -314,7 +299,6 @@ function Armed4sStats({ stats }: { stats: Player["player"]["stats"]["Bedwars"] }
function Swap4sStats({ stats }: { stats: Player["player"]["stats"]["Bedwars"] }) { function Swap4sStats({ stats }: { stats: Player["player"]["stats"]["Bedwars"] }) {
const modeStats = getBedwarsModeStats("swap_4s", stats as _BedwarsStats) const modeStats = getBedwarsModeStats("swap_4s", stats as _BedwarsStats)
if (!modeStats) return null
return ( return (
<TableRow> <TableRow>
@@ -329,7 +313,6 @@ function Swap4sStats({ stats }: { stats: Player["player"]["stats"]["Bedwars"] })
function Underworld4sStats({ stats }: { stats: Player["player"]["stats"]["Bedwars"] }) { function Underworld4sStats({ stats }: { stats: Player["player"]["stats"]["Bedwars"] }) {
const modeStats = getBedwarsModeStats("underworld_4s", stats as _BedwarsStats) const modeStats = getBedwarsModeStats("underworld_4s", stats as _BedwarsStats)
if (!modeStats) return null
return ( return (
<TableRow> <TableRow>
@@ -344,7 +327,6 @@ function Underworld4sStats({ stats }: { stats: Player["player"]["stats"]["Bedwar
function CastleStats({ stats }: { stats: Player["player"]["stats"]["Bedwars"] }) { function CastleStats({ stats }: { stats: Player["player"]["stats"]["Bedwars"] }) {
const modeStats = getBedwarsModeStats("castle", stats as _BedwarsStats) const modeStats = getBedwarsModeStats("castle", stats as _BedwarsStats)
if (!modeStats) return null
return ( return (
<TableRow> <TableRow>