Previously they were registered on init which may have caused some minor performance issues.
16 lines
489 B
TypeScript
16 lines
489 B
TypeScript
import { RouteNames, Setting } from '../constants'
|
|
import type { SettingsItem } from '@revenge-mod/discord/modules/settings'
|
|
|
|
const RevengeCustomPageSetting: SettingsItem = {
|
|
parent: null,
|
|
title: () => 'Revenge Custom Page',
|
|
type: 'route',
|
|
unsearchable: true,
|
|
screen: {
|
|
route: RouteNames[Setting.RevengeCustomPage],
|
|
getComponent: () =>
|
|
require('../screens/RevengeCustomPageScreen').default,
|
|
},
|
|
}
|
|
|
|
export default RevengeCustomPageSetting
|