-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathProjectsPage.jsx
More file actions
19 lines (16 loc) · 855 Bytes
/
Copy pathProjectsPage.jsx
File metadata and controls
19 lines (16 loc) · 855 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import React from 'react';
import { useVisualSettings } from '../context/VisualSettingsContext';
import BrutalistProjectsPage from './brutalist-views/BrutalistProjectsPage';
import LuxeProjectsPage from './luxe-views/LuxeProjectsPage';
import TerracottaProjectsPage from './terracotta-views/TerracottaProjectsPage';
import MistProjectsPage from './mist-views/MistProjectsPage';
import LedgerProjectsPage from './ledger-views/LedgerProjectsPage';
const ProjectsPage = () => {
const { fezcodexTheme } = useVisualSettings();
if (fezcodexTheme === 'luxe') return <LuxeProjectsPage />;
if (fezcodexTheme === 'terracotta') return <TerracottaProjectsPage />;
if (fezcodexTheme === 'mist') return <MistProjectsPage />;
if (fezcodexTheme === 'ledger') return <LedgerProjectsPage />;
return <BrutalistProjectsPage />;
};
export default ProjectsPage;