diff --git a/src/components/Occassion.vue b/src/components/Occassion.vue deleted file mode 100644 index 5615eed..0000000 --- a/src/components/Occassion.vue +++ /dev/null @@ -1,544 +0,0 @@ - - - \ No newline at end of file diff --git a/src/pages/blog/[id].astro b/src/pages/blog/[id].astro index c895832..e55c53e 100644 --- a/src/pages/blog/[id].astro +++ b/src/pages/blog/[id].astro @@ -1,28 +1,25 @@ --- import Layout from "../../layouts/Layout.astro"; -// import BlogGetinTouch from "../../components/BlogGetinTouch.vue"; -// import BlogFaq from "../../components/BlogFaq.vue"; -// const imgPrefix='https://curriculum-app-api.beanstalkedu.com/assets/'; - const response = await fetch('https://curriculum-app-api.beanstalkedu.com/items/blog'); + +export async function getStaticPaths() { + const response = await fetch('https://management.beanstalkedu.com/items/blog?filter[property][_eq]=teenybeans_curriculum'); const data = await response.json(); -// const faq = await fetch('https://management.beanstalkedu.com/items/FAQ?filter[property][_eq]=teenybeans_curriculum&filter[slug][_eq]=blog'); -// const faqJson = await faq.json(); - export async function getStaticPaths() { - const response = await fetch('https://curriculum-app-api.beanstalkedu.com/items/blog'); - const data = await response.json(); - const finalData = data.data.map((n: { slug: any; })=>{ +// console.log(finalData) + const finalData = data.data.map((n: { slug: string | undefined; })=>{ return {params: {id:n.slug}} }) // console.log(finalData) return finalData; } - + const response = await fetch('https://management.beanstalkedu.com/items/blog?filter[property][_eq]=teenybeans_curriculum'); + const data = await response.json(); const { id } = Astro.params; +console.log("id") const idx = data.data.findIndex((n: { slug: string | undefined; }) => n.slug ===id); -const mainImg='https://curriculum-app-api.beanstalkedu.com/assets/'+data.data[idx].img; - --- + +
@@ -36,7 +33,7 @@ const mainImg='https://curriculum-app-api.beanstalkedu.com/assets/'+data.data[id

{data.data[idx].title}

- image description + image description
@@ -93,13 +90,4 @@ const mainImg='https://curriculum-app-api.beanstalkedu.com/assets/'+data.data[id -->
-
- - \ No newline at end of file + \ No newline at end of file diff --git a/src/pages/blog/a.astro b/src/pages/blog/a.astro deleted file mode 100644 index b94a8b5..0000000 --- a/src/pages/blog/a.astro +++ /dev/null @@ -1,24 +0,0 @@ ---- -// const response = await fetch('https://curriculum-app-api.beanstalkedu.com/items/blog/1'); -// const data = await response.json(); -const response = await fetch('https://randomuser.me/api/'); -const data = await response.json(); -const randomUser = data.results[0]; -console.log(randomUser) // dont see a console log on browser -// const randomUser = data.results[0]; - -export function getStaticPaths() { - return [ - { params: { id: '1' } }, - { params: { id: '2' } }, - { params: { id: '3' } } - ]; -} - -const { id } = Astro.params; ---- -

{id}

-

{id}

- -

User

-

{randomUser.name.first} {randomUser.name.last}

\ No newline at end of file diff --git a/src/pages/occassion-.astro b/src/pages/occassion-.astro deleted file mode 100644 index 4b7093b..0000000 --- a/src/pages/occassion-.astro +++ /dev/null @@ -1,12 +0,0 @@ ---- -import Layout from "../layouts/Layout.astro"; -import Menu from "../components/Menu.astro"; -import Occassion from "../components/Occassion.vue"; -import Footer from "../components/Footer.vue"; ---- - - - -