diff --git a/src/app/(routes)/(website)/components/about-me/aboutMe.tsx b/src/app/(routes)/(website)/components/about-me/aboutMe.tsx index 873520d..debb842 100644 --- a/src/app/(routes)/(website)/components/about-me/aboutMe.tsx +++ b/src/app/(routes)/(website)/components/about-me/aboutMe.tsx @@ -26,7 +26,7 @@ type AboutMeDataType = { export default async function AboutMe() { const aboutMeData: AboutMeDataType = await fetch( - `${process.env.NEXT_PUBLIC_API_URL}/about-me`, + `${process.env.NEXT_PUBLIC_FRONT_URL}/api/website/about-me`, { cache: "no-store", // غیرفعال کردن کش }, diff --git a/src/app/(routes)/blog/categories/[slug]/page.tsx b/src/app/(routes)/blog/categories/[slug]/page.tsx new file mode 100644 index 0000000..dd1e209 --- /dev/null +++ b/src/app/(routes)/blog/categories/[slug]/page.tsx @@ -0,0 +1,15 @@ +import { useParams } from "next/navigation"; + +type propsType = { + id: number; + params: { slug: string }; +}; + +export default function SingleCategory({ params, id }: propsType) { + return ( +
+ {params.slug} + {id} +
+ ); +} diff --git a/src/app/(routes)/blog/categories/page.tsx b/src/app/(routes)/blog/categories/page.tsx new file mode 100644 index 0000000..3fac8f9 --- /dev/null +++ b/src/app/(routes)/blog/categories/page.tsx @@ -0,0 +1,7 @@ + + +export default function Categories() { + return ( +
list of categories
+ ) +} diff --git a/src/app/(routes)/blog/components/home/new/new.tsx b/src/app/(routes)/blog/components/home/new/new.tsx index 651a837..3ff20bc 100644 --- a/src/app/(routes)/blog/components/home/new/new.tsx +++ b/src/app/(routes)/blog/components/home/new/new.tsx @@ -1,4 +1,5 @@ import Image from "next/image"; +import Link from "next/link"; export default function New() { return ( @@ -27,9 +28,14 @@ export default function New() { -

- How to accept rejection gracefully — and use it to grow -

+ +

+ How to accept rejection gracefully — and use it to grow +

+

User research is the reality check every project needs. Here’s our @@ -50,36 +56,52 @@ export default function New() {

SEP 04 2018

-

- Our 15 favorite websites from August 2018 -

+ +

+ Our 15 favorite websites from August 2018 +

+

SEP 04 2018

-

- The beginners guide to user research -

+ +

+ The beginners guide to user research +

+

SEP 04 2018

-

- Web page layout 101: website anatomy every designer needs to learn -

+ +

+ Web page layout 101: website anatomy every designer needs to learn +

+

SEP 04 2018

-

- 10 essential sections to a high-converting landing page -

+ +

+ 10 essential sections to a high-converting landing page +

+
diff --git a/src/app/(routes)/blog/filterd-posts/[filter]/page.tsx b/src/app/(routes)/blog/filterd-posts/[filter]/page.tsx new file mode 100644 index 0000000..7db8fef --- /dev/null +++ b/src/app/(routes)/blog/filterd-posts/[filter]/page.tsx @@ -0,0 +1,14 @@ + +type propsType = { + id: number; + params: { slug: string }; +}; + +export default function FilterdPosts({ params, id }: propsType) { + return ( +
+ {params.slug} + {id} +
+ ); +} diff --git a/src/app/(routes)/blog/new/page.tsx b/src/app/(routes)/blog/new/page.tsx deleted file mode 100644 index e850073..0000000 --- a/src/app/(routes)/blog/new/page.tsx +++ /dev/null @@ -1,7 +0,0 @@ -import React from 'react' - -export default function New() { - return ( -
New
- ) -} diff --git a/src/app/(routes)/blog/posts/[slug]/page.tsx b/src/app/(routes)/blog/posts/[slug]/page.tsx new file mode 100644 index 0000000..f3bdc2e --- /dev/null +++ b/src/app/(routes)/blog/posts/[slug]/page.tsx @@ -0,0 +1,15 @@ +import { useParams } from "next/navigation"; + +type propsType = { + id: number; + params: { slug: string }; +}; + +export default function SinglePost({ params, id }: propsType) { + return ( +
+ {params.slug} + {id} +
+ ); +} diff --git a/src/app/(routes)/blog/posts/page.tsx b/src/app/(routes)/blog/posts/page.tsx new file mode 100644 index 0000000..9724fee --- /dev/null +++ b/src/app/(routes)/blog/posts/page.tsx @@ -0,0 +1,5 @@ + + +export default function Posts() { + return
blog posts list page
; +} diff --git a/src/app/(routes)/blog/tags/[slug]/page.tsx b/src/app/(routes)/blog/tags/[slug]/page.tsx new file mode 100644 index 0000000..4ffe557 --- /dev/null +++ b/src/app/(routes)/blog/tags/[slug]/page.tsx @@ -0,0 +1,15 @@ +import { useParams } from "next/navigation"; + +type propsType = { + id: number; + params: { slug: string }; +}; + +export default function SingleTag({ params, id }: propsType) { + return ( +
+ {params.slug} + {id} +
+ ); +}