You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
37 lines
1.2 KiB
37 lines
1.2 KiB
// order matters! |
|
import '../styles/variables.scss'; |
|
import '../styles/global.less'; |
|
import '../styles/globals.scss'; |
|
// import '../styles/ant-overrides.scss'; |
|
import '../styles/markdown-editor.scss'; |
|
|
|
import '../styles/main-layout.scss'; |
|
|
|
import '../styles/form-textfields.scss'; |
|
import '../styles/form-misc-elements.scss'; |
|
import '../styles/config-socialhandles.scss'; |
|
import '../styles/config-storage.scss'; |
|
import '../styles/config-edit-string-tags.scss'; |
|
import '../styles/config-video-variants.scss'; |
|
import '../styles/config-public-details.scss'; |
|
|
|
import '../styles/home.scss'; |
|
import '../styles/chat.scss'; |
|
import '../styles/pages.scss'; |
|
import '../styles/offline-notice.scss'; |
|
|
|
import { AppProps } from 'next/app'; |
|
import { useRouter } from 'next/router'; |
|
|
|
import AdminLayout from './admin/admin-layout'; |
|
import SimpleLayout from '../components/layouts/SimpleLayout'; |
|
|
|
function App({ Component, pageProps }: AppProps) { |
|
const router = useRouter(); |
|
if (router.pathname.startsWith('/admin')) { |
|
return <AdminLayout pageProps={pageProps} Component={Component} router={router} />; |
|
} |
|
return <SimpleLayout pageProps={pageProps} Component={Component} router={router} />; |
|
} |
|
|
|
export default App;
|
|
|