diff --git a/src/components/BitwayPage/BitwayContainer.js b/src/components/BitwayPage/BitwayContainer.js
index bb67396a..1359c469 100755
--- a/src/components/BitwayPage/BitwayContainer.js
+++ b/src/components/BitwayPage/BitwayContainer.js
@@ -15,13 +15,7 @@ const BitwayPage = () => {
} = useBitwayPage()
const sections = nodes[0]?.sections
-
- const bannerData = useBanner()
-
- const bannerActionCall = bannerData?.allStrapiBanners?.nodes.find(
- banner => banner.page === "bitway" && banner.type === "actionCall"
- )
-
+ const bannerActionCall = nodes[0]?.actionCallBanner
const { pageTitle, pageDescription, pageKeywords } = nodes[0]?.SEO
// vista desktop
diff --git a/src/components/BlogPage/BlogContainer.js b/src/components/BlogPage/BlogContainer.js
index 45715857..b24c4f05 100644
--- a/src/components/BlogPage/BlogContainer.js
+++ b/src/components/BlogPage/BlogContainer.js
@@ -1,27 +1,20 @@
import React from "react"
-import { useBanner, useBlog } from "../../hooks"
-
+import { useBlog } from "../../hooks"
import Layout from "../../components/layout"
import BlogGrid from "./BlogGrid/BlogGrid"
import BlogArticle from "./BlogArticle/BlogArticle"
-
import { Seo, BannerActionCall } from "../index"
import "./BlogContainer.scss"
const Blog = () => {
- const bannerData = useBanner()
+
const blogData = useBlog()
+
const data = blogData?.allStrapiBlogCategory?.nodes
const dataArticles = blogData?.allStrapiArticle?.nodes
-
- const bannerBlog = bannerData?.allStrapiBanners?.nodes.find(
- banner => banner.page === "blog" && banner.type === "bgColor"
- )
-
- const bannerActionCall = bannerData?.allStrapiBanners?.nodes.find(
- banner => banner.page === "blog" && banner.type === "actionCall"
- )
+ const bannerActionCall = blogData?.allStrapiBlogPage?.nodes[0]?.actionCallBanner
+ const title = blogData?.allStrapiBlogPage?.nodes[0]?.title
const filterArticle = data.map(category => dataArticles.filter(article => category.name === article.blog_category.name))
@@ -42,9 +35,9 @@ const Blog = () => {
)}
{data.length > 0 && (
- {bannerBlog && (
+ {title && (
-
+
)}
diff --git a/src/components/EdTechPage/EdTechContainer.js b/src/components/EdTechPage/EdTechContainer.js
index 5e8b8b12..fcc0031d 100644
--- a/src/components/EdTechPage/EdTechContainer.js
+++ b/src/components/EdTechPage/EdTechContainer.js
@@ -1,5 +1,5 @@
import * as React from "react"
-import { useEdTech, useBanner } from "../../hooks"
+import { useEdTech } from "../../hooks"
import { BannerTop, BannerActionCall, Seo } from "../index"
import Layout from "../layout"
@@ -9,17 +9,12 @@ import "./EdtechContainer.scss"
const EdTech = () => {
const data = useEdTech()
- const bannerData = useBanner()
const edTechs = data?.allStrapiEdteches?.nodes
const content = edTechs.map(tech =>
)
- const bannerTop = bannerData?.allStrapiBanners?.nodes.find(
- banner => banner.page === "edtech" && banner.type === "top"
- )
- const bannerActionCall = bannerData?.allStrapiBanners?.nodes.find(
- banner => banner.page === "edtech" && banner.type === "actionCall"
- )
+ const bannerTop = data?.allStrapiEdTechPage?.nodes[0].topBanner
+ const bannerActionCall = data?.allStrapiEdTechPage?.nodes[0].actionCallBanner
const {
pageTitle,
diff --git a/src/components/HomePage/HomeContainer/HomeContainer.js b/src/components/HomePage/HomeContainer/HomeContainer.js
index 802dd022..18f7cdaf 100644
--- a/src/components/HomePage/HomeContainer/HomeContainer.js
+++ b/src/components/HomePage/HomeContainer/HomeContainer.js
@@ -1,17 +1,34 @@
import * as React from "react"
import { useHomePage } from "../../../hooks/index"
import Layout from "../../layout"
-import { Seo, CustomSection } from "../../index"
+import {
+ Seo,
+ CustomSection,
+ BannerLogo,
+ BannerBgImage,
+ BannerISO,
+ ServiceCards,
+ EdTechCards,
+ PartnersSection,
+} from "../../index"
import "./HomeContainer.scss"
const Home = () => {
-
const data = useHomePage()
-
- const homeSections = data?.allStrapiHome?.nodes[0]?.sections
- const { pageTitle, pageDescription, pageKeywords } = data?.allStrapiHome?.nodes[0]?.pageMetadata || {}
+ const homeSections = data?.allStrapiHome?.nodes[0]?.sections
+ const { pageTitle, pageDescription, pageKeywords } =
+ data?.allStrapiHome?.nodes[0]?.pageMetadata || {}
+ const {
+ topHomeBanner,
+ infoImgBanner,
+ infoBgBanner,
+ infoBanner,
+ servicesBlock,
+ partnersBlock,
+ edtechBlock,
+ } = data?.allStrapiHome?.nodes[0]
return (
@@ -22,9 +39,29 @@ const Home = () => {
keywords={pageKeywords}
/>
)}
- {homeSections && (
-
+ {topHomeBanner && }
+ {servicesBlock && (
+
+ )}
+ {edtechBlock && (
+
+ )}
+ {infoBgBanner && }
+ {infoImgBanner && }
+ {partnersBlock && (
+
)}
+ {infoBanner && }
+ {homeSections && }
)
}
diff --git a/src/components/JobsPage/JobsPage.js b/src/components/JobsPage/JobsPage.js
index 3b45abb8..54f2f475 100644
--- a/src/components/JobsPage/JobsPage.js
+++ b/src/components/JobsPage/JobsPage.js
@@ -8,7 +8,7 @@ import './JobsPage.scss'
export default function JobsPage() {
const jobsData = useJobsPage()
- const banner = jobsData?.strapiJobsPage?.banner
+ const title = jobsData?.strapiJobsPage?.title
const { pageTitle, pageDescription, pageKeywords } = jobsData?.strapiJobsPage?.pageMetadata || {}
return (
@@ -20,7 +20,7 @@ export default function JobsPage() {
keywords={pageKeywords}
/>
)}
-
+