fix: settings crashing when opening them

happens on 329203+ versions
This commit is contained in:
kmmiio99o 2026-05-07 14:34:03 +02:00
parent 752d1c9b11
commit 03ccabfb5c
No known key found for this signature in database
GPG key ID: AC9D7747D423B9BF

View file

@ -29,6 +29,9 @@ export function patchTabsUI(unpatches: (() => void | boolean)[]) {
IconComponent: () => <TableRow.Icon source={row.icon} />,
usePredicate: row.usePredicate,
useTrailing: row.useTrailing,
useTitle: row.title,
useBadge: () => undefined,
useIcon: () => row.icon,
onPress: wrapOnPress(row.onPress, null, row.render, row.title()),
withArrow: true,
...row.rawTabsConfig,
@ -48,6 +51,10 @@ export function patchTabsUI(unpatches: (() => void | boolean)[]) {
VendettaCustomPage: {
type: "route",
title: () => "ShiggyCord",
useTitle: () => "ShiggyCord",
useIcon: () => undefined,
useBadge: () => undefined,
IconComponent: () => undefined,
screen: {
route: "VendettaCustomPage",
getComponent: () => CustomPageRenderer,
@ -56,6 +63,10 @@ export function patchTabsUI(unpatches: (() => void | boolean)[]) {
SHIGGYCORD_CUSTOM_PAGE: {
type: "route",
title: () => "ShiggyCord",
useTitle: () => "ShiggyCord",
useIcon: () => undefined,
useBadge: () => undefined,
IconComponent: () => undefined,
screen: {
route: "SHIGGYCORD_CUSTOM_PAGE",
getComponent: () => CustomPageRenderer,
@ -64,6 +75,10 @@ export function patchTabsUI(unpatches: (() => void | boolean)[]) {
BUNNY_CUSTOM_PAGE: {
type: "route",
title: () => "ShiggyCord",
useTitle: () => "ShiggyCord",
useIcon: () => undefined,
useBadge: () => undefined,
IconComponent: () => undefined,
screen: {
route: "BUNNY_CUSTOM_PAGE",
getComponent: () => CustomPageRenderer,