classify web
This commit is contained in:
22
components/PagesComponent/StaticPages/AboutUs.jsx
Normal file
22
components/PagesComponent/StaticPages/AboutUs.jsx
Normal file
@@ -0,0 +1,22 @@
|
||||
"use client";
|
||||
import Layout from "@/components/Layout/Layout";
|
||||
import { getAboutUs } from "@/redux/reducer/settingSlice";
|
||||
import parse from "html-react-parser";
|
||||
import { useSelector } from "react-redux";
|
||||
import BreadCrumb from "@/components/BreadCrumb/BreadCrumb";
|
||||
import { t } from "@/utils";
|
||||
|
||||
const AboutUs = () => {
|
||||
const aboutUs = useSelector(getAboutUs);
|
||||
|
||||
return (
|
||||
<Layout>
|
||||
<BreadCrumb title2={t("aboutUs")} />
|
||||
<div className="container">
|
||||
<div className="max-w-full prose lg:prose-lg py-7">{parse(aboutUs || "")}</div>
|
||||
</div>
|
||||
</Layout>
|
||||
);
|
||||
};
|
||||
|
||||
export default AboutUs;
|
||||
26
components/PagesComponent/StaticPages/PrivacyPolicy.jsx
Normal file
26
components/PagesComponent/StaticPages/PrivacyPolicy.jsx
Normal file
@@ -0,0 +1,26 @@
|
||||
"use client";
|
||||
|
||||
import BreadCrumb from "@/components/BreadCrumb/BreadCrumb";
|
||||
import Layout from "@/components/Layout/Layout";
|
||||
import { settingsData } from "@/redux/reducer/settingSlice";
|
||||
import { t } from "@/utils";
|
||||
import parse from "html-react-parser";
|
||||
import { useSelector } from "react-redux";
|
||||
|
||||
const PrivacyPolicy = () => {
|
||||
const settings = useSelector(settingsData);
|
||||
const privacy = settings?.privacy_policy;
|
||||
|
||||
return (
|
||||
<Layout>
|
||||
<BreadCrumb title2={t("privacyPolicy")} />
|
||||
<div className="container">
|
||||
<div className="max-w-full py-7 prose lg:prose-lg">
|
||||
{parse(privacy || "")}
|
||||
</div>
|
||||
</div>
|
||||
</Layout>
|
||||
);
|
||||
};
|
||||
|
||||
export default PrivacyPolicy;
|
||||
26
components/PagesComponent/StaticPages/RefundPolicy.jsx
Normal file
26
components/PagesComponent/StaticPages/RefundPolicy.jsx
Normal file
@@ -0,0 +1,26 @@
|
||||
"use client";
|
||||
|
||||
import BreadCrumb from "@/components/BreadCrumb/BreadCrumb";
|
||||
import Layout from "@/components/Layout/Layout";
|
||||
import { settingsData } from "@/redux/reducer/settingSlice";
|
||||
import { t } from "@/utils";
|
||||
import parse from "html-react-parser";
|
||||
import { useSelector } from "react-redux";
|
||||
|
||||
const RefundPolicy = () => {
|
||||
const settings = useSelector(settingsData);
|
||||
const privacy = settings?.refund_policy;
|
||||
|
||||
return (
|
||||
<Layout>
|
||||
<BreadCrumb title2={t("refundPolicy")} />
|
||||
<div className="container">
|
||||
<div className="max-w-full py-7 prose lg:prose-lg">
|
||||
{parse(privacy || "")}
|
||||
</div>
|
||||
</div>
|
||||
</Layout>
|
||||
);
|
||||
};
|
||||
|
||||
export default RefundPolicy;
|
||||
23
components/PagesComponent/StaticPages/TermsAndCondition.jsx
Normal file
23
components/PagesComponent/StaticPages/TermsAndCondition.jsx
Normal file
@@ -0,0 +1,23 @@
|
||||
"use client";
|
||||
import { settingsData } from "@/redux/reducer/settingSlice";
|
||||
import { useSelector } from "react-redux";
|
||||
import parse from "html-react-parser";
|
||||
import Layout from "@/components/Layout/Layout";
|
||||
import BreadCrumb from "@/components/BreadCrumb/BreadCrumb";
|
||||
import { t } from "@/utils";
|
||||
|
||||
const TermsAndCondition = () => {
|
||||
const settings = useSelector(settingsData);
|
||||
const termsAndCondition = settings?.terms_conditions;
|
||||
|
||||
return (
|
||||
<Layout>
|
||||
<BreadCrumb title2={t("termsConditions")} />
|
||||
<div className="container">
|
||||
<div className="max-w-full prose lg:prose-lg py-7">{parse(termsAndCondition || "")}</div>
|
||||
</div>
|
||||
</Layout>
|
||||
);
|
||||
};
|
||||
|
||||
export default TermsAndCondition;
|
||||
Reference in New Issue
Block a user