Break up repeater and settings into consituent files

This commit is contained in:
Jack Kingsman
2026-03-01 17:08:01 -08:00
parent 18ac86b4c0
commit a8af9b10f3
22 changed files with 2434 additions and 2253 deletions
@@ -0,0 +1,28 @@
export type SettingsSection =
| 'radio'
| 'identity'
| 'connectivity'
| 'mqtt'
| 'database'
| 'bot'
| 'statistics';
export const SETTINGS_SECTION_ORDER: SettingsSection[] = [
'radio',
'identity',
'connectivity',
'mqtt',
'database',
'bot',
'statistics',
];
export const SETTINGS_SECTION_LABELS: Record<SettingsSection, string> = {
radio: '📻 Radio',
identity: '🪪 Identity',
connectivity: '📡 Connectivity',
mqtt: '📤 MQTT',
database: '🗄️ Database & Interface',
bot: '🤖 Bot',
statistics: '📊 Statistics',
};