First Commit

This commit is contained in:
cesnimda
2026-03-21 11:55:27 +01:00
commit 2e8a29b4d0
1757 changed files with 166084 additions and 0 deletions
@@ -0,0 +1,16 @@
import dynamic from 'next/dynamic';
// @project
import { SEO_CONTENT } from '@/metadata';
const Contact = dynamic(() => import('@/views/landings/default/contact'));
/*************************** METADATA - CONTACT ***************************/
export const metadata = { ...SEO_CONTENT.contactUs };
/*************************** PAGE - CONTACT ***************************/
export default function ContactPage() {
return <Contact />;
}
@@ -0,0 +1,27 @@
import PropTypes from 'prop-types';
// @next
import dynamic from 'next/dynamic';
// @project
const ScrollFab = dynamic(() => import('@/components/ScrollFab'));
// const ThemeAI = dynamic(() => import('@/views/landings/ai/theme'));
const MainLayout = dynamic(() => import('@/views/landings/default/layout'));
/*************************** LAYOUT - AI ***************************/
export default function AI({ children }) {
return (
// <ThemeAI>
<MainLayout>
<>
{children}
{/* scroll to top section */}
<ScrollFab />
</>
</MainLayout>
// </ThemeAI>
);
}
AI.propTypes = { children: PropTypes.any };
@@ -0,0 +1,19 @@
// @next
import dynamic from 'next/dynamic';
// @project
const ScrollFab = dynamic(() => import('@/components/ScrollFab'));
const Main = dynamic(() => import('@/views/landings/default'));
/*************************** PAGE - ROOT ***************************/
export default function HomePage() {
return (
<>
<Main />
{/* scroll to top section */}
<ScrollFab />
</>
);
}
@@ -0,0 +1,16 @@
import dynamic from 'next/dynamic';
// @project
import { SEO_CONTENT } from '@/metadata';
const PrivacyPolicy = dynamic(() => import('@/views/landings/default/privacy-policy'));
/*************************** METADATA - PRIVACY POLICY ***************************/
export const metadata = { ...SEO_CONTENT.privacyPolicy };
/*************************** PAGE - PRIVACY POLICY ***************************/
export default function PrivacyPolicyPage() {
return <PrivacyPolicy />;
}
@@ -0,0 +1,20 @@
import dynamic from 'next/dynamic';
// @project
import { PAGE_PATH } from '@/path';
import { SEO_CONTENT } from '@/metadata';
const TermsCondition = dynamic(() => import('@/views/landings/default/terms-condition'));
/*************************** METADATA - TERMS CONDITION ***************************/
export const metadata = {
...SEO_CONTENT.termsCondition,
openGraph: { ...SEO_CONTENT.termsCondition, url: PAGE_PATH.termsConditionPage }
};
/*************************** PAGE - TERMS CONDITION ***************************/
export default function TermsConditionPage() {
return <TermsCondition />;
}