Spaces:
Build error
Build error
File size: 1,382 Bytes
0bfe2e3 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 |
'use client';
import { useMenu } from '@/context/menu';
import { ServicesMenu } from './menu/services';
import { AddonsMenu } from './menu/addons';
import { AboutMenu } from './menu/about';
import { FiltersMenu } from './menu/filters';
import { SortingMenu } from './menu/sorting';
import { MiscellaneousMenu } from './menu/miscellaneous';
import { SaveInstallMenu } from './menu/save-install';
import { FormatterMenu } from './menu/formatter';
import { ProxyMenu } from './menu/proxy';
import { OptionsMenu } from './menu/options';
export function MenuContent() {
const { selectedMenu } = useMenu();
switch (selectedMenu) {
case 'about':
return <AboutMenu />;
case 'services':
return <ServicesMenu />;
case 'addons':
return <AddonsMenu />;
case 'filters':
return <FiltersMenu />;
case 'sorting':
return <SortingMenu />;
case 'formatter':
return <FormatterMenu />;
case 'proxy':
return <ProxyMenu />;
case 'miscellaneous':
return <MiscellaneousMenu />;
case 'save-install':
return <SaveInstallMenu />;
case 'fun':
return <OptionsMenu />;
default:
return (
<div className="p-8">
<h2 className="text-2xl font-bold mb-4">{selectedMenu}</h2>
<p className="text-gray-400">This section is under construction.</p>
</div>
);
}
}
|