29 |
30 | );
31 | }
32 |
33 | export function generateStaticParams() {
34 | const pages = page.getPages();
35 | return pages.map((page) => ({
36 | slug: page.slugs[0],
37 | }));
38 | }
39 |
40 | export async function generateMetadata({
41 | params,
42 | }: {
43 | params: Promise<{ slug: string }>;
44 | }): Promise {
45 | const { slug } = await params;
46 | const getPage = page.getPage([slug]);
47 | if (!getPage) notFound();
48 | const image = slug && ["/docs-og", getPage.data.title, "image.png"].join("/");
49 | return {
50 | title: getPage.data.title,
51 | description: getPage.data.description,
52 | openGraph: {
53 | images: image,
54 | },
55 | bookmarks: getPage.url,
56 | twitter: {
57 | card: "summary_large_image",
58 | images: image,
59 | },
60 | };
61 | }
62 |
--------------------------------------------------------------------------------
/app/docs/[[...slug]]/page.tsx:
--------------------------------------------------------------------------------
1 | import { source } from "lib/source";
2 | import {
3 | DocsPage,
4 | DocsBody,
5 | DocsDescription,
6 | DocsTitle,
7 | } from "fumadocs-ui/page";
8 | import { notFound } from "next/navigation";
9 | import { createRelativeLink } from "fumadocs-ui/mdx";
10 | import { getMDXComponents } from "@/mdx-components";
11 | import { Metadata } from "next";
12 |
13 | export default async function Page(props: {
14 | params: Promise<{ slug?: string[] }>;
15 | }) {
16 | const params = await props.params;
17 | const page = source.getPage(params.slug);
18 | if (!page) notFound();
19 |
20 | const MDXContent = page.data.body;
21 |
22 | return (
23 |
24 | {page.data.title}
25 | {page.data.description}
26 |
27 |
33 |
34 |
35 | );
36 | }
37 |
38 | export async function generateStaticParams() {
39 | return source.generateParams();
40 | }
41 |
42 | export async function generateMetadata({
43 | params,
44 | }: {
45 | params: Promise<{ slug?: string[] }>;
46 | }): Promise {
47 | const { slug = [] } = await params;
48 | const page = source.getPage(slug);
49 | if (!page) notFound();
50 | const image = ["/docs-og", ...slug, "image.png"].join("/");
51 | return {
52 | title: page.data.title,
53 | description: page.data.description,
54 | openGraph: {
55 | images: image,
56 | },
57 | bookmarks: page.url,
58 | twitter: {
59 | card: "summary_large_image",
60 | images: image,
61 | },
62 | };
63 | }
64 |
--------------------------------------------------------------------------------
/content/pages/changelog.mdx:
--------------------------------------------------------------------------------
1 | ---
2 | title: Change log
3 | description: Change log list in nextify
4 | tags:
5 | - change log
6 | ---
7 |
8 | Mollit reprehenderit voluptate sit deserunt deserunt adipisicing elit dolor minim ex excepteur amet velit. Ipsum enim in velit labore qui reprehenderit ex et.
9 |
10 | ## 5.0.0
11 |
12 | ### Major Changes
13 |
14 | - `971817c`: Migrate to React Server Component
15 |
16 | The API reference page is now a server component and MDX generator will only generate a small MDX file, and the rest will be handled by our APIPage component.
17 |
18 | ```markdown title="delete-api.md"
19 | ---
20 | title: Delete Api
21 | full: true
22 | method: POST
23 | route: /v1/apis.deleteApi
24 | ---
25 |
26 |
30 | ```
31 |
32 | * `Markdown/MDX` content is still supported, but will be processed in the server component (during runtime) instead.
33 | * Your `Remark/Rehype` plugins (e.g. Rehype Code) configured in Fumadocs MDX or other source providers, will not be shared. Fumadocs OpenAPI uses a separate MDX processor instance.
34 | * `APIPage` component will fetch the OpenAPI Schema when being rendered. On Vercel, if it relies on the file system, ensure the page will not be re-rendered after build.
35 |
36 | Please refer to documentation for the new usage.
37 |
38 | ### Minor Changes
39 |
40 | - `480d211`: Change output path logic
41 | - `4bf9851`: Support to group pages by tags
42 | - `3874ab5`: Support Go Sample Request
43 | - `3874ab5`: Replace Response Table of Tabs
44 |
45 | ### Patch Changes
46 |
47 | - `4bf9851`: Improve Curl example generator
48 | - Updated dependencies `[f280191]`
49 | - Updated dependencies `[61ef42c]`
50 | - Updated dependencies `[deae4dd]`
51 | - Updated dependencies `[c8910c4]`
52 | - Updated dependencies `[c8910c4]`
53 | - Updated dependencies `[6c42960]`
54 |
--------------------------------------------------------------------------------
/content/blog/ten-features-of-smart-phone-that-make-everyone-love-it.md:
--------------------------------------------------------------------------------
1 | ---
2 | title: Ten Features Of Smart Phone That Make Everyone Love It
3 | description: Ea nisi do cupidatat irure enim dolore velit cupidatat amet id et deserunt
4 | fugiat ex.
5 | date: 2022-03-08T04:45:19.957Z
6 | draft: false
7 | tags:
8 | - Features
9 | - Smart Phone
10 | category:
11 | - Smart Phone
12 | image: /images/iphone.jpg
13 | author: Linda Pittman
14 | ---
15 |
16 | **Ut ullamco** et aliqua fugiat quis Lorem aliquip in. Ut velit sunt ut aliquip cupidatat aliquip. Ea nisi do cupidatat irure enim dolore velit cupidatat amet id et deserunt fugiat ex.
17 |
18 | ## Features
19 |
20 | 1. Nulla ullamco est commodo laborum dolor. Magna deserunt qui mollit elit nulla veniam quis.
21 | 2. Ex et voluptate in dolor dolor deserunt est. In ad consequat pariatur laborum nulla nulla ad ipsum reprehenderit officia occaecat ipsum magna ipsum.
22 | 3. Ullamco consequat fugiat veniam dolor aliquip exercitation sunt adipisicing tempor non nulla adipisicing et et.
23 |
24 | ### Consectetur
25 | laboris ut eu aute aliquip. Laborum aliqua aliquip minim minim labore deserunt occaecat aliquip duis irure. Et dolore mollit dolore qui magna.
26 |
27 | ## Aute Laborum
28 | Aute laboris ea occaecat quis fugiat fugiat excepteur nulla commodo culpa occaecat eiusmod ullamco. Aliquip ut anim incididunt nostrud:
29 |
30 | - Laborum amet incididunt
31 | - Incididunt voluptate excepteur
32 | - Consequat incididunt
33 | - Nostrud sunt irure aliqua elit ullamco ipsum.
34 |
35 | ## Lorem Anim
36 | Non elit Lorem anim sint laboris consectetur amet adipisicing dolor adipisicing minim fugiat eiusmod.
37 |
38 | > Dolore cupidatat irure do pariatur amet aute consectetur eiusmod adipisicing esse ut nisi. Mollit incididunt eiusmod et duis in fugiat.
39 |
40 | ---
41 |
42 | Aute eiusmod sit qui et et officia exercitation ex enim. Tempor cupidatat id id elit. Non Lorem esse ea mollit.
43 |
--------------------------------------------------------------------------------
/content/blog/7-useful-tips-from-python-experts-in-programming.md:
--------------------------------------------------------------------------------
1 | ---
2 | title: 7 Useful Tips From Python Experts In Programming.
3 | description: Eiusmod quis esse aliqua sit nostrud aliquip sunt minim irure laboris
4 | reprehenderit irure ex
5 | date: 2022-11-10T07:47:21.553Z
6 | draft: false
7 | tags:
8 | - Programming
9 | - Python
10 | - Tips
11 | category:
12 | - Programming
13 | image: /images/software-developer.jpg
14 | author: Jeanne Ballard
15 | ---
16 | Irure do do esse exercitation deserunt. Esse elit fugiat officia Lorem mollit dolore elit consectetur irure officia nostrud eiusmod non sunt. Fugiat id consequat dolore ipsum quis occaecat labore minim ut.
17 |
18 | ## Installation
19 | Velit cillum amet do veniam voluptate nisi. Eiusmod quis esse aliqua sit nostrud aliquip sunt minim irure laboris reprehenderit irure ex.
20 |
21 | ```bash title="Installation"
22 | $ sudo add-apt-repository ppa:jonathonf/python-3.6
23 | $ sudo apt-get update
24 | $ sudo apt-get install python3.6
25 | ```
26 |
27 | ## Proident incididunt
28 | Proident incididunt `veniam laboris Lorem minim` non dolore irure quis in commodo nulla culpa. Cupidatat aliqua minim tempor eu cupidatat ex esse sit officia officia pariatur.
29 |
30 | ```python title="test.py"
31 | def myFunction(say): #you can add variables to the function
32 | print(say)
33 |
34 | myFunction("Hello")
35 |
36 | age = input("How old are you?")
37 |
38 | myFunction("You are {} years old!".format(age))
39 | ```
40 |
41 | ## Dolor veniam
42 | officia incididunt commodo irure sunt veniam ad minim deserunt laboris. Culpa in ea exercitation pariatur qui tempor. In excepteur tempor mollit ex esse consequat amet.
43 |
44 | > Eu esse ut et `Lorem do dolor` adipisicing duis quis.
45 |
46 | Ex ipsum consequat mollit laborum esse ipsum nulla reprehenderit occaecat elit aliquip quis. Reprehenderit aliqua dolore mollit ut voluptate voluptate incididunt exercitation mollit do anim duis quis mollit. Nisi anim commodo occaecat labore id quis exercitation occaecat.
47 |
--------------------------------------------------------------------------------
/content/blog/ten-reasons-why-you-cannot-start-blog-blogging.md:
--------------------------------------------------------------------------------
1 | ---
2 | title: Ten Reasons Why You Cannot Start Blog blogging
3 | description: Quis irure ex ad nostrud quis reprehenderit in occaecat mollit mollit irure Lorem ullamco sit.
4 | date: 2022-05-08T07:33:48.882Z
5 | draft: false
6 | tags:
7 | - Blog
8 | - Ten Reasons
9 | - Start blog
10 | category:
11 | - Blog
12 | image: /images/blogging.jpg
13 | author: Gregg Walker
14 | ---
15 |
16 | `Incididunt aute` elit voluptate irure do culpa aliquip occaecat commodo incididunt minim officia eiusmod. Eiusmod fugiat sunt consectetur officia fugiat qui exercitation.
17 |
18 | Magna laboris fugiat consequat elit sunt. Quis irure ex ad nostrud quis reprehenderit in occaecat mollit mollit irure Lorem ullamco sit.
19 |
20 | Adipisicing veniam adipisicing eu ea non id. Et in amet qui ea cillum duis elit. Commodo sint labore laborum sint incididunt nulla sint mollit velit labore. Esse laboris est minim elit Lorem duis.
21 |
22 | ## 10 Reasons
23 | 1. Aliqua laborum minim sunt veniam.
24 | 2. Lorem pariatur id labore ipsum.
25 | 3. Culpa cillum quis aliquip cillum.
26 | 4. irure proident ipsum qui est deserunt est eu.
27 | 5. Labore esse esse sit qui eu qui id enim.
28 | 6. Ex ex aute proident cupidatat.
29 | 7. Velit irure veniam laboris qui sit in proident velit esse in ea veniam elit.
30 | 8. Pariatur id anim officia.
31 | 9. ad nostrud cillum sint.
32 | 10. do fugiat consequat laborum.
33 |
34 | > Ex voluptate ullamco excepteur culpa qui cillum consectetur id fugiat adipisicing elit.
35 |
36 | ## Ex consectetur
37 | Anim consequat proident voluptate ipsum consectetur aliquip sunt ex ipsum. Nisi deserunt commodo in officia sunt ut aute sit ullamco. Laborum sit qui mollit cupidatat labore velit deserunt commodo aute irure mollit.
38 |
39 | ---
40 |
41 | ## Conclusion
42 | Excepteur et aliquip voluptate est labore proident adipisicing deserunt commodo elit esse. Minim quis reprehenderit dolore eiusmod non laborum cupidatat amet ad ea quis nostrud.
43 |
44 | **Lorem exercitation** minim Lorem quis mollit tempor exercitation. In Lorem in est mollit.
45 |
--------------------------------------------------------------------------------
/content/blog/blog-that-had-gone-way-too-far.md:
--------------------------------------------------------------------------------
1 | ---
2 | title: 10 Blog That Had Gone Way Too Far
3 | description: Quis irure ex ad irure Lorem ullamco sit nostrud quis reprehenderit in
4 | occaecat mollit mollit.
5 | date: 2022-11-16T06:45:05.005Z
6 | draft: false
7 | tags:
8 | - Blog
9 | - Too
10 | - 10 tips
11 | category:
12 | - Blog
13 | image: /images/blog.jpg
14 | author: Ashley Paul
15 | ---
16 |
17 | `Minim dolore` anim duis aliquip cupidatat excepteur. Laborum amet eiusmod voluptate amet. Ullamco cupidatat eu duis minim proident. Irure in pariatur adipisicing incididunt nulla qui.
18 |
19 | > Id elit ea ullamco esse labore
20 |
21 | *Irure tempor* nisi consequat et veniam ad est. Mollit mollit dolor velit minim magna. Quis cupidatat laborum nulla Lorem consectetur laborum occaecat nostrud mollit ex elit voluptate commodo est.
22 |
23 | 
24 |
25 | ## In dolor nostrud
26 |
27 | **laborum aliqua** aliquip [irure consectetur](https://google.com) non qui reprehenderit qui labore. Aute incididunt est excepteur irure Lorem in amet veniam sunt reprehenderit occaecat ea consequat cillum. Ut et esse exercitation cillum dolore Lorem nisi.
28 |
29 | Non minim ullamco cillum labore culpa excepteur amet Lorem culpa sit incididunt aute. In cillum proident magna officia in aute aliquip officia consequat.
30 |
31 | ## Do pariatur
32 | - Commodo excepteur proident ullamco elit ex irure eu.
33 | - Culpa laborum consectetur ut laboris nisi excepteur laborum duis culpa nisi reprehenderit.
34 | - Cillum incididunt dolore sunt culpa qui elit pariatur in aliqua pariatur ullamco aute et.
35 | - Ea consectetur id laboris sit quis exercitation.
36 |
37 | Ea sunt Lorem occaecat incididunt do ad ullamco labore irure occaecat anim duis eiusmod culpa. Culpa cillum occaecat Lorem qui incididunt dolor est laboris anim enim quis amet et esse.
38 |
39 | ## Conclusion
40 | Elit nisi laborum esse commodo fugiat nostrud tempor nostrud. Tempor sunt eiusmod in tempor fugiat ex sunt labore ea anim excepteur nisi laborum. Quis culpa quis sint incididunt reprehenderit voluptate minim cillum duis laboris labore laborum id adipisicing.
41 |
--------------------------------------------------------------------------------
/content/docs/community/code-of-conduct.mdx:
--------------------------------------------------------------------------------
1 | ---
2 | title : Code of conduct
3 | description : Rule about code of conduct. Duis mollit non in voluptate et mollit aliquip ipsum officia proident aute velit.
4 | ---
5 |
6 | Maecenas feugiat, nisi a tincidunt placerat, purus orci aliquam libero, sit amet volutpat sapien lorem id justo. Sed pretium turpis id felis fermentum, et vestibulum nulla gravida.
7 |
8 | ## Our Pledge
9 | Maecenas augue elit, accumsan et magna sed, viverra sagittis libero. Sed velit neque, vulputate non convallis sed, consequat venenatis sem. Ut sit amet ligula metus. Donec viverra tortor ac maximus facilisis. Sed ornare augue et ligula venenatis ullamcorper. Cras eget nulla facilisis, pulvinar elit eget, posuere metus.
10 |
11 | Aenean massa est, mollis sit amet enim vel, pretium volutpat sapien. Aenean semper eros metus, sed blandit neque malesuada quis. Nunc id tortor vel urna vestibulum pretium.
12 |
13 |
14 | ## Our Standards
15 | Cras gravida nulla velit, ut tempus nulla pellentesque eu. Ut porttitor orci vel tellus interdum viverra. In facilisis sit amet diam et consectetur. Fusce placerat nisi pretium pellentesque molestie. In id tempor tortor.
16 |
17 | Maecenas consequat sapien vel metus rutrum rhoncus. Cras nunc sapien, euismod ac nunc convallis, gravida dignissim turpis. In hac habitasse platea dictumst. Aliquam a nisi a nunc vehicula ultricies eget nec nulla.
18 |
19 | ## Enforcement Responsibilities
20 | Proin viverra erat a diam convallis, a tincidunt ante posuere. Fusce id dui a sapien congue semper vitae a sapien. Vivamus quis nisi nec enim vehicula lacinia ut in lacus. Sed consequat eros vitae ex porttitor tincidunt. Sed cursus erat ipsum, tempor porta orci fringilla eu.
21 | > Nam vel nisi semper neque aliquet luctus. Nullam semper felis nec efficitur varius.
22 |
23 | Vivamus sit amet aliquet metus. Donec sit amet porttitor lectus. Cras libero nisl, maximus euismod suscipit euismod, semper et ipsum. Duis vitae quam eget ante porta tincidunt. Fusce ut tellus diam. Proin finibus sem non dui condimentum, et elementum dolor pharetra. Curabitur vel ipsum auctor, ultricies velit vel, congue libero. In imperdiet imperdiet eros eget molestie.
24 |
--------------------------------------------------------------------------------
/content/blog/photography-is-not-rocket-science-learn-them-now.md:
--------------------------------------------------------------------------------
1 | ---
2 | title: Photography Is Not Rocket Science! Learn Them Now!
3 | description: Est ex incididunt reprehenderit laboris anim mollit ex ut. Cupidatat nisi
4 | deserunt veniam ipsum proident consequat anim ipsum in.
5 | date: 2022-11-01T08:40:19.051Z
6 | draft: false
7 | tags:
8 | - Photography
9 | - Photo
10 | category:
11 | - Photography
12 | image: /images/smartphone.jpg
13 | author: Ashley Paul
14 | ---
15 | Anim excepteur reprehenderit excepteur sunt est ex incididunt reprehenderit laboris anim mollit ex ut. Cupidatat nisi deserunt veniam ipsum proident consequat anim ipsum in.
16 |
17 | > Ex et reprehenderit dolor adipisicing anim culpa ipsum ea excepteur cupidatat labore.
18 |
19 | ## Elit consequat
20 | Elit consequat adipisicing ea commodo quis ad laborum adipisicing dolor. Laborum ullamco aliquip tempor ea dolor tempor. Nostrud laboris do fugiat nulla officia voluptate non aliqua commodo.
21 |
22 | ### Voluptate
23 | Voluptate dolor exercitation ut labore id officia minim velit dolore elit enim voluptate. Sunt est dolor officia ut quis eiusmod esse labore minim. Reprehenderit dolore ad Lorem magna cupidatat non laboris duis ad esse cillum.
24 |
25 | ## Dolore minim
26 | Dolore minim et elit aliquip ex et amet cillum laboris aute duis et et tempor. Eu sit nostrud dolor ut incididunt anim aute consectetur mollit culpa eu. `Eu pariatur` irure irure minim cillum minim est. Amet occaecat ad fugiat veniam ut laboris.
27 |
28 | ### Enim voluptate
29 | consequat culpa aliquip voluptate amet mollit tempor proident mollit aute eiusmod. Anim quis culpa ut officia ipsum sint amet aliqua proident. Ad ipsum minim pariatur consequat eiusmod eiusmod aliquip nisi commodo adipisicing eiusmod duis dolor veniam.
30 |
31 | ## Conclusion
32 | Esse et officia ad veniam exercitation pariatur consectetur incididunt aliqua laborum sunt tempor duis. Anim magna nulla magna laboris excepteur cupidatat nulla culpa voluptate velit.
33 |
34 | > Irure qui dolore cillum esse laborum cupidatat.
35 |
36 | Excepteur deserunt esse ut laboris laborum esse ipsum ad aliquip Lorem exercitation. Lorem velit eiusmod excepteur nostrud voluptate fugiat aliquip tempor.
37 |
--------------------------------------------------------------------------------
/source.config.ts:
--------------------------------------------------------------------------------
1 | import {
2 | defineConfig,
3 | defineDocs,
4 | frontmatterSchema,
5 | metaSchema,
6 | } from "fumadocs-mdx/config";
7 | import { z } from "zod";
8 |
9 | // You can customise Zod schemas for frontmatter and `meta.json` here see https://fumadocs.vercel.app/docs/mdx/collections#define-docs
10 | export const docs = defineDocs({
11 | docs: {
12 | schema: frontmatterSchema,
13 | },
14 | meta: {
15 | schema: metaSchema,
16 | },
17 | });
18 |
19 | export const blogPosts = defineDocs({
20 | dir: "content/blog",
21 | docs: {
22 | schema: frontmatterSchema.extend({
23 | author: z
24 | .string({
25 | error: "Author is required",
26 | })
27 | .optional(),
28 | jobposition: z
29 | .string({
30 | error: "Define Position for author ex: CEO",
31 | })
32 | .default("CEO"),
33 | draft: z.boolean().default(false),
34 | date: z.date().optional(),
35 | tags: z.string().array().optional(),
36 | image: z.string().optional(),
37 | category: z.string().array().optional(),
38 | }),
39 | },
40 | meta: {
41 | schema: metaSchema.extend({
42 | author: z.string().optional(),
43 | date: z.string().date().or(z.date()).optional(),
44 | tags: z.string().array().optional(),
45 | image: z.string().trim().optional(),
46 | category: z.string().array().optional(),
47 | }),
48 | },
49 | });
50 |
51 | export const pagesPosts = defineDocs({
52 | dir: "content/pages",
53 | docs: {
54 | schema: frontmatterSchema.extend({
55 | author: z.string().optional(),
56 | date: z.string().date().or(z.date()).optional(),
57 | tags: z.string().array().optional(),
58 | image: z.string().trim().optional(),
59 | }),
60 | },
61 | meta: {
62 | schema: metaSchema.extend({
63 | author: z.string().optional(),
64 | date: z.string().date().or(z.date()).optional(),
65 | tags: z.string().array().optional(),
66 | image: z.string().trim().optional(),
67 | }),
68 | },
69 | });
70 |
71 | export default defineConfig({
72 | lastModifiedTime: "git",
73 | mdxOptions: {
74 | // MDX options
75 | },
76 | });
77 |
--------------------------------------------------------------------------------
/components/Icon/Instagram.tsx:
--------------------------------------------------------------------------------
1 | export function InstagramIcon() {
2 | return (
3 |
12 | );
13 | }
14 |
--------------------------------------------------------------------------------
/components/ui/button.tsx:
--------------------------------------------------------------------------------
1 | import * as React from "react"
2 | import { Slot } from "@radix-ui/react-slot"
3 | import { cva, type VariantProps } from "class-variance-authority"
4 |
5 | import { cn } from "@/lib/utils"
6 |
7 | const buttonVariants = cva(
8 | "inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive",
9 | {
10 | variants: {
11 | variant: {
12 | default:
13 | "bg-primary text-primary-foreground shadow-xs hover:bg-primary/90",
14 | destructive:
15 | "bg-destructive text-white shadow-xs hover:bg-destructive/90 focus-visible:ring-destructive/20 dark:focus-visible:ring-destructive/40 dark:bg-destructive/60",
16 | outline:
17 | "border bg-background shadow-xs hover:bg-accent hover:text-accent-foreground dark:bg-input/30 dark:border-input dark:hover:bg-input/50",
18 | secondary:
19 | "bg-secondary text-secondary-foreground shadow-xs hover:bg-secondary/80",
20 | ghost:
21 | "hover:bg-accent hover:text-accent-foreground dark:hover:bg-accent/50",
22 | link: "text-primary underline-offset-4 hover:underline",
23 | },
24 | size: {
25 | default: "h-9 px-4 py-2 has-[>svg]:px-3",
26 | sm: "h-8 rounded-md gap-1.5 px-3 has-[>svg]:px-2.5",
27 | lg: "h-10 rounded-md px-6 has-[>svg]:px-4",
28 | icon: "size-9",
29 | },
30 | },
31 | defaultVariants: {
32 | variant: "default",
33 | size: "default",
34 | },
35 | }
36 | )
37 |
38 | function Button({
39 | className,
40 | variant,
41 | size,
42 | asChild = false,
43 | ...props
44 | }: React.ComponentProps<"button"> &
45 | VariantProps & {
46 | asChild?: boolean
47 | }) {
48 | const Comp = asChild ? Slot : "button"
49 |
50 | return (
51 |
56 | )
57 | }
58 |
59 | export { Button, buttonVariants }
60 |
--------------------------------------------------------------------------------
/content/docs/get-started/introduction.mdx:
--------------------------------------------------------------------------------
1 | ---
2 | title: Introduction
3 | description: Introduction about x tool.
4 | ---
5 | import { Accordion, Accordions } from 'fumadocs-ui/components/accordion';
6 |
7 |
8 | Cupidatat voluptate deserunt non ea exercitation sit consequat ullamco ex nostrud elit magna. Nulla id proident labore pariatur pariatur ex ut ad enim et labore. Est do minim eiusmod culpa.
9 |
10 | ## Sint amet
11 |
12 | deserunt commodo aute consectetur Lorem qui aliqua tempor nulla. Velit non ea qui aliquip. Qui laborum labore excepteur duis velit velit enim enim veniam.
13 |
14 | ## Features
15 | Aliquip veniam aliquip nisi non amet pariatur quis. Laborum est aliquip cillum enim do officia minim labore pariatur nisi irure sunt anim ullamco:
16 |
17 | * Minim est mollit commodo ad sit quis.
18 | * Tempor id magna eu veniam sint et mollit magna laboris reprehenderit Lorem proident.
19 | * Laborum id sint ex magna nulla est labore non.
20 | * Pariatur qui qui ex duis nulla et aute magna incididunt cupidatat commodo.
21 | * Sint amet deserunt commodo aute consectetur.
22 |
23 |
24 | Consequat occaecat excepteur esse eu et ex officia adipisicing laborum qui duis tempor. Amet do pariatur elit aute fugiat eu ad. Dolore cupidatat in sint ut nulla reprehenderit dolor adipisicing commodo ipsum duis proident.
25 |
26 | ## FAQ
27 |
28 |
29 |
30 | A framework for building documentations
31 |
32 |
33 | Consectetur aliqua eu veniam consequat eu adipisicing id ullamco incididunt. Laboris deserunt labore nisi occaecat amet minim cupidatat Lorem exercitation amet.
34 |
35 |
36 |
37 |
38 | Consectetur aliqua eu veniam consequat eu adipisicing id ullamco incididunt. Laboris deserunt labore nisi occaecat amet minim cupidatat Lorem exercitation amet.
39 |
40 |
41 | > Aliquip veniam cillum labore velit deserunt quis eiusmod esse exercitation reprehenderit. Elit ad tempor aute laboris dolor officia cillum cupidatat eiusmod quis nulla officia esse incididunt.
42 | Welcome to the docs! You can start writing documents in `/content/docs`.
43 |
44 | ## What is Next?
45 |
46 |
47 |
48 |
49 |
50 |
--------------------------------------------------------------------------------
/components/ui/card.tsx:
--------------------------------------------------------------------------------
1 | import * as React from "react"
2 |
3 | import { cn } from "@/lib/utils"
4 |
5 | function Card({ className, ...props }: React.ComponentProps<"div">) {
6 | return (
7 |
15 | )
16 | }
17 |
18 | function CardHeader({ className, ...props }: React.ComponentProps<"div">) {
19 | return (
20 |
28 | )
29 | }
30 |
31 | function CardTitle({ className, ...props }: React.ComponentProps<"div">) {
32 | return (
33 |
38 | )
39 | }
40 |
41 | function CardDescription({ className, ...props }: React.ComponentProps<"div">) {
42 | return (
43 |
48 | )
49 | }
50 |
51 | function CardAction({ className, ...props }: React.ComponentProps<"div">) {
52 | return (
53 |
61 | )
62 | }
63 |
64 | function CardContent({ className, ...props }: React.ComponentProps<"div">) {
65 | return (
66 |
71 | )
72 | }
73 |
74 | function CardFooter({ className, ...props }: React.ComponentProps<"div">) {
75 | return (
76 |
81 | )
82 | }
83 |
84 | export {
85 | Card,
86 | CardHeader,
87 | CardFooter,
88 | CardTitle,
89 | CardAction,
90 | CardDescription,
91 | CardContent,
92 | }
93 |
--------------------------------------------------------------------------------
/content/blog/the-history-of-humans.md:
--------------------------------------------------------------------------------
1 | ---
2 | title: The History of Humans
3 | description: Consectetur ipsum ad incididunt ea minim irure mollit do velit consectetur occaecat amet.
4 | date: 2022-03-08T07:57:21.360Z
5 | draft: false
6 | tags:
7 | - History
8 | - Humans
9 | - Humans history
10 | category:
11 | - Humans
12 | image: /images/humans.jpg
13 | author: DR. Jeffery Schwartz
14 | ---
15 |
16 | **Consectetur ipsum** [ad incididunt](https://google.com) ea minim irure mollit do velit consectetur occaecat amet. Amet minim sint qui laboris. Esse ad in aute laboris est reprehenderit laboris consectetur nisi. Occaecat laboris exercitation eiusmod duis duis et.
17 |
18 | ## Incididunt non
19 |
20 | Eiusmod eiusmod minim duis nostrud ullamco ex velit dolore dolor. Ipsum anim anim fugiat nisi aute velit fugiat elit et velit dolore sint Lorem veniam. Officia pariatur cillum commodo occaecat qui.
21 |
22 | ### History
23 | Enim excepteur minim ex elit. Aliqua laborum et consequat eiusmod elit do occaecat anim:
24 |
25 | 1. Veniam laborum occaecat minim tempor ex occaecat veniam in nostrud nisi.
26 | 2. Commodo pariatur dolor sint occaecat eiusmod nostrud do duis amet sint adipisicing.
27 | 3. Mollit eu velit ea irure. Occaecat duis in proident ea anim quis irure nostrud Lorem et.
28 | 4. Duis qui culpa sit aute voluptate et pariatur cillum commodo sit.
29 |
30 | **Incididunt dolor** incididunt cillum id laboris tempor Lorem. Fugiat ad ullamco dolore ex occaecat aute et amet. Id ullamco pariatur cillum ad laboris velit.
31 |
32 | > Life is what happens when you're busy making other plans. -John Lennon
33 |
34 | ## Quis minim
35 |
36 | occaecat est fugiat ex incididunt qui sunt ex magna ex excepteur aliqua dolor. Aliqua non ea ipsum ea incididunt cillum commodo eu tempor reprehenderit dolor pariatur nulla.
37 |
38 | > Ea Lorem ipsum reprehenderit sint pariatur adipisicing in laborum do ut id sint anim.
39 |
40 |
41 | ## Laborum sint
42 |
43 | Magna ut tempor veniam. Exercitation laborum irure in amet aliquip deserunt ex occaecat voluptate. Aute nulla ex incididunt fugiat. Ipsum proident fugiat in irure nostrud.
44 |
45 | `Eu minim` ea elit enim deserunt sint enim nisi id cupidatat minim do anim. Qui consequat sint id ex. Sit elit in nostrud fugiat ad consectetur irure voluptate occaecat aute.
46 |
47 | ### Resources
48 | [Google](https://google.com)
49 | [Humans](https://google.com)
50 | [Humans history](https://google.com)
51 |
--------------------------------------------------------------------------------
/content/blog/cillum-cupidatat-proident-fugiat-aute.md:
--------------------------------------------------------------------------------
1 | ---
2 | title: Cillum cupidatat proident fugiat aute
3 | description: Ea commodo Lorem ea ex enim consectetur anim. Consectetur culpa duis irure quis elit dolor consectetur sunt eiusmod excepteur.
4 | date: 2022-11-20T07:05:27.346Z
5 | draft: false
6 | tags:
7 | - Cillum
8 | - cupidatat
9 | - proident
10 | category:
11 | - Cillum
12 | image : /images/eyes.png
13 | author: Linda Pittman
14 | ---
15 |
16 | **Cillum cupidatat** proident fugiat aute. `Ea commodo` Lorem ea ex enim consectetur anim. Consectetur culpa duis irure quis elit dolor consectetur sunt eiusmod excepteur.
17 |
18 | ## Fugiat ullamco
19 | Fullamco Lorem et laboris aliqua. Cupidatat id aliqua fugiat proident sunt veniam proident veniam. Sint ea fugiat sit labore nisi duis dolore non aliquip eu pariatur tempor.
20 |
21 | ## Qui labore
22 | esse aliqua pariatur mollit ut mollit aute eu cillum ullamco sunt. Nulla fugiat pariatur magna eu id pariatur laboris laboris reprehenderit excepteur esse incididunt elit culpa.
23 |
24 | Esse ut est quis esse deserunt laboris non reprehenderit cupidatat esse fugiat. Ut eiusmod nulla pariatur et nostrud fugiat nulla.
25 |
26 | ## Pariatur
27 | qui non quis duis deserunt ut deserunt. Sint labore enim ad aliqua magna ex id ipsum adipisicing tempor amet culpa dolor.
28 |
29 | ### Ea aute
30 | incididunt culpa commodo non mollit sint. Mollit elit irure officia minim ex nulla dolore minim sit ex reprehenderit consectetur labore.
31 |
32 | ## Consectetur
33 | culpa ad culpa mollit anim do sint fugiat magna voluptate nulla tempor Lorem dolore. Culpa in ex consectetur reprehenderit et.
34 |
35 | ### fugiat non:
36 | 1. Ex commodo labore occaecat ipsum aliquip incididunt fugiat deserunt.
37 | 2. Reprehenderit qui esse consequat occaecat.
38 | 3. Qui ex consectetur irure est adipisicing deserunt.
39 | 4. Labore quis ut voluptate quis irure ipsum.
40 |
41 | ## Est ut minim
42 | cupidatat nisi anim incididunt id cupidatat nostrud ea et ut. Minim ex elit officia voluptate eiusmod deserunt officia. Nulla tempor deserunt sit culpa ullamco ullamco consectetur sit mollit laboris aliqua consequat enim. Ea amet est dolore do ipsum sit dolore adipisicing ullamco labore id.
43 |
44 | ---
45 |
46 | Adipisicing cupidatat id ullamco ex eiusmod adipisicing. Sit esse nostrud ut mollit velit exercitation est culpa veniam laboris id. Deserunt dolore irure aliquip exercitation dolor eu voluptate.
47 |
--------------------------------------------------------------------------------
/content/blog/seven-mind-blowing-facts-about-smart-phone.md:
--------------------------------------------------------------------------------
1 | ---
2 | title: Seven mind blowing Facts About Smart Phone.
3 | description: Ea qui quis ad mollit enim in nostrud officia nisi id aute anim non.
4 | Adipisicing aliqua amet adipisicing consequat eiusmod anim exercitation
5 | proident quis.
6 | date: 2022-02-08T08:54:26.105Z
7 | draft: false
8 | tags:
9 | - Android
10 | - Smart Phone
11 | - Facts
12 | category:
13 | - Smart Phone
14 | image: /images/ios.jpg
15 | author: Hannah Rivera
16 | ---
17 |
18 | Ea qui quis ad mollit enim in nostrud officia nisi id aute anim non. Adipisicing aliqua amet adipisicing consequat eiusmod anim exercitation proident quis. Proident incididunt veniam minim pariatur est aliquip tempor elit enim duis sint nulla.
19 |
20 | ## Officia aliquip
21 | eu nisi culpa quis aute tempor. Cupidatat consequat anim aute do magna Lorem pariatur eiusmod qui veniam commodo ullamco quis. Culpa occaecat et exercitation exercitation do non amet fugiat sint consequat incididunt mollit.
22 |
23 | - Magna id non nisi eiusmod consectetur exercitation Lorem voluptate sit sunt adipisicing sint voluptate.
24 | - Officia minim reprehenderit sint tempor laboris eu nisi eu proident.
25 | - Magna nisi et ipsum laborum adipisicing do consequat eiusmod.
26 | - Ullamco eu eu sit aute veniam incididunt pariatur.
27 |
28 | ## Nulla fugiat
29 | veniam do ea excepteur ullamco. Exercitation anim esse amet labore consequat. Fugiat mollit laboris veniam elit id duis deserunt mollit dolor culpa anim fugiat aliqua elit. Commodo minim occaecat in culpa do. Cupidatat laboris sint do id laboris.
30 |
31 | ### Ea in reprehenderit
32 | esse excepteur `cillum culpa` adipisicing officia. Sunt duis aliqua ad adipisicing ullamco consectetur labore pariatur exercitation labore cupidatat ut. Ad pariatur ad tempor anim aute excepteur proident labore eu duis tempor nisi irure.
33 |
34 | Tempor dolore magna cillum irure pariatur ullamco deserunt ipsum enim exercitation. Anim ex amet in amet laboris aliqua dolor ea cillum proident. Esse nostrud ea eu ullamco non. Cupidatat magna do velit aliquip nostrud incididunt pariatur et aliquip.
35 |
36 | ## Consequat nulla
37 | Mollit ut ex dolor. Est consectetur duis ut veniam Lorem deserunt sunt. Nisi non dolor nostrud in in proident non irure.
38 |
39 | > Minim labore deserunt laboris esse reprehenderit esse ipsum sint occaecat laboris minim qui ex ad. Velit do et exercitation ad pariatur sint nisi exercitation in esse esse irure.
40 |
--------------------------------------------------------------------------------
/content/blog/understand-the-android-features-before-you-regret.md:
--------------------------------------------------------------------------------
1 | ---
2 | title: Understand The Android Features Before You Regret.
3 | description: Lorem excepteur dolore ex veniam ad velit officia enim velit consequat
4 | consequat nulla eiusmod.
5 | date: 2022-10-08T08:48:51.359Z
6 | draft: false
7 | tags:
8 | - Android
9 | - Android Features
10 | category:
11 | - Android
12 | image: /images/android.jpg
13 | author: Linda Pittman
14 | ---
15 |
16 | **Anim amet** qui ullamco proident. `Reprehenderit` deserunt et amet fugiat elit. Eu irure excepteur nisi reprehenderit est ipsum mollit. Velit Lorem aliquip occaecat nulla dolor consectetur deserunt non reprehenderit.
17 |
18 | ## Lorem excepteur
19 | Dolore ex veniam ad velit officia enim velit consequat consequat nulla eiusmod.Officia consequat ut id do occaecat consectetur enim culpa culpa nostrud.
20 |
21 | ## Android Features
22 | Tempor aliqua sit ad reprehenderit excepteur deserunt Lorem reprehenderit enim voluptate ipsum amet duis:
23 | * Magna voluptate laborum non ipsum aliquip Lorem labore elit nisi officia.
24 | * Aute culpa fugiat proident magna ex reprehenderit adipisicing pariatur nostrud sunt.
25 | * Consectetur laborum esse do duis commodo Lorem tempor minim in non cillum tempor est. Exercitation nulla excepteur minim exercitation nulla nulla est quis sint. Amet sunt aliqua laboris ut ipsum.
26 |
27 | ## Laborum adipisicing
28 |
29 | Sit eu in in labore do est duis enim ipsum ullamco tempor qui. Laborum adipisicing dolor commodo exercitation. Laborum nostrud sint magna incididunt irure proident id ipsum qui sunt.
30 |
31 | ### Points
32 | Voluptate dolore proident aliquip incididunt incididunt amet velit magna elit fugiat quis:
33 | * Commodo elit nulla commodo Lorem enim quis consectetur.
34 | * Aliqua ex commodo incididunt magna.
35 | * Ea pariatur aliqua aliquip velit sit esse tempor enim tempor ad veniam. Pariatur nostrud consequat ad sint.
36 |
37 | ## Conclusion
38 |
39 | Ex Lorem quis minim ullamco non eu velit aliqua adipisicing nostrud est pariatur dolor ad. Commodo veniam et deserunt dolor consequat tempor est anim quis culpa ea proident.
40 |
41 | - [Incididunt qui reprehenderit commodo mollit ipsum ea et.](https://google.com)
42 | - [Incididunt aute minim cupidatat labore quis aliquip qui aliqua.](https://google.com)
43 | - [Incididunt qui reprehenderit commodo mollit ipsum ea et.](https://google.com)
44 | - [Incididunt aute minim cupidatat labore quis aliquip qui aliqua.](https://google.com)
45 |
--------------------------------------------------------------------------------
/content/blog/random-my-blog-title.md:
--------------------------------------------------------------------------------
1 | ---
2 | category:
3 | - Blog
4 | date: 2022-03-20T13:09:24Z
5 | description: Dolor excepteur ad ad fugiat Lorem consectetur velit excepteur duis qui.
6 | image: /images/dice.jpg
7 | tags:
8 | - npm
9 | - npm cli
10 | - npm install command
11 | title: Random blog Title for markdown.
12 | slug: random-blog-title-for-markdown
13 | draft: false
14 | ---
15 |
16 | Laboris consequat elit ad excepteur. Ipsum duis amet dolore voluptate dolore consequat ullamco incididunt ullamco. Dolore laborum cupidatat dolor ipsum reprehenderit excepteur cupidatat dolore.
17 |
18 | ## Dolor excepteur
19 |
20 | ad ad fugiat Lorem consectetur velit excepteur duis qui. Reprehenderit esse irure incididunt do dolor minim occaecat ad aute deserunt in et exercitation qui. Sit adipisicing sit culpa nulla irure.
21 |
22 | ## Cupidatat non
23 |
24 | Amet irure esse quis aute qui enim. Est qui ullamco proident consequat aute reprehenderit eiusmod nisi. Laboris ullamco fugiat sint occaecat:
25 |
26 | - Proident aliqua in minim ut ut do nisi.
27 | - Fugiat esse id aute aliquip cillum adipisicing aliqua ex adipisicing aliquip irure.
28 | - Veniam enim et id ipsum mollit sit aliquip magna pariatur nostrud sint ex.
29 | - Quis anim dolore proident tempor aliqua ullamco elit.
30 |
31 | ## Irure fugiat
32 |
33 | officia non esse esse irure eu sint commodo quis amet. Dolor culpa non amet elit adipisicing exercitation ex anim velit ipsum. Exercitation incididunt consectetur in anim nulla nisi ut amet amet reprehenderit.
34 |
35 | ### Ipsum duis
36 |
37 | sunt et consequat eu duis veniam sunt enim elit. Non sint labore deserunt ipsum. Culpa officia excepteur adipisicing fugiat deserunt sunt excepteur. Nulla mollit ex consectetur aute eiusmod. Esse magna dolore esse velit dolor ipsum adipisicing do cillum non ut aliquip.
38 |
39 | ## Non veniam
40 |
41 | est incididunt consequat aute culpa et nisi ut laborum anim esse laborum. Eiusmod voluptate occaecat ullamco in qui adipisicing. Excepteur labore non nostrud excepteur reprehenderit aliqua consequat veniam voluptate cillum tempor nisi sint.
42 |
43 | > Excepteur qui elit nisi nostrud.
44 |
45 | ## Conclusion
46 |
47 | Culpa irure eiusmod labore ut proident sit enim laborum nulla voluptate eu. Id tempor velit cillum pariatur est laboris ipsum ad. Sint nostrud nostrud laboris Lorem consequat tempor voluptate dolore velit.
48 |
49 | Commodo elit nulla commodo pariatur. Deserunt ipsum fugiat id ipsum pariatur cupidatat magna ex. Fugiat aliquip nisi laboris aliquip velit velit id quis eu reprehenderit excepteur fugiat.
50 |
--------------------------------------------------------------------------------
/content/blog/five-secrets-you-will-never-know-about-blogging.md:
--------------------------------------------------------------------------------
1 | ---
2 | title: The Five Secrets You Will Never Know About Blogging
3 | description: Non aute adipisicing anim enim et proident proident consectetur est laborum
4 | tempor.
5 | date: 2022-11-22T07:20:16.517Z
6 | draft: false
7 | tags:
8 | - Blog
9 | - five
10 | - Secrets
11 | category:
12 | - Blog
13 | image: /images/blog-2.jpg
14 | author: Rajdeep Singh
15 | ---
16 |
17 | Est dolor incididunt adipisicing anim id anim sunt excepteur sint officia elit magna. Officia in exercitation magna qui qui consequat aliqua esse cillum. Non aute adipisicing anim enim et proident proident consectetur est laborum tempor.
18 |
19 | ```javascript title="test.js"
20 | let name = "hello-world"
21 | console.log(name)
22 | ```
23 |
24 | ## Labore consectetur
25 | commodo exercitation aute mollit. Excepteur nulla est deserunt dolor ut laborum cupidatat qui exercitation non duis commodo cillum eiusmod.
26 | - Labore laborum nisi mollit enim commodo non aliquip occaecat mollit sit.
27 | - Cupidatat ea veniam sint irure minim ea laboris minim est.
28 | - Est quis consectetur cillum exercitation.
29 | - Cillum nostrud est dolore incididunt
30 | - Ex exercitation aute Lorem eiusmod.
31 |
32 | ## Lorem eiusmod
33 | incididunt sint Lorem voluptate incididunt laborum quis fugiat amet ipsum consequat elit. Ex id nisi id minim sint.
34 |
35 | > Adipisicing sunt proident officia eiusmod ea occaecat magna cupidatat veniam veniam exercitation velit ullamco.
36 |
37 | ### Do sint tempor dolore sint
38 |
39 | Et voluptate ut dolor laborum Lorem id dolore consequat nulla voluptate nulla ullamco duis. Magna adipisicing ullamco quis ullamco elit cillum est:
40 |
41 | - Ullamco dolor fugiat consectetur
42 | - Exercitation in quis velit nisi.
43 | - Nostrud dolor velit excepteur ut incididunt.
44 |
45 | Lorem aliqua cupidatat laborum anim. Ad eu minim qui dolor. Ea ad deserunt ut deserunt.
46 |
47 | ## Est do voluptate
48 | consequat non minim et eu. Ex dolor do nisi voluptate amet ex adipisicing labore mollit nisi labore sint. Et ad qui qui id cupidatat eiusmod proident cupidatat. Minim duis laborum dolore id adipisicing consequat exercitation eu commodo excepteur.
49 |
50 | ### Dolore incididunt
51 | consectetur aliquip occaecat nisi ut officia anim eiusmod ullamco eiusmod voluptate exercitation velit. Elit aute incididunt non ex officia ea non incididunt.
52 |
53 | > Eiusmod tempor ipsum amet quis elit ad magna occaecat aute veniam.
54 |
55 | ## Proident cupidatat
56 |
57 | Est amet fugiat laborum ex sint. `Quis consectetur` anim nisi culpa qui aliquip. Qui dolore cillum officia eiusmod cupidatat pariatur eiusmod eiusmod incididunt qui sit est veniam. Lorem do voluptate in minim Lorem.
58 |
--------------------------------------------------------------------------------
/content/blog/top-10-sites-you-can-learn-programming-for-free.md:
--------------------------------------------------------------------------------
1 | ---
2 | title: Top 10 Sites You Can Learn Programming For Free!
3 | description: Elit nulla proident sunt et fugiat eu laborum consectetur incididunt eu. Cupidatat ad mollit sit esse sunt ipsum elit dolor deserunt.
4 | date: 2022-10-08T06:51:27.095Z
5 | draft: false
6 | tags:
7 | - Learn
8 | - Programming
9 | - Site
10 | category:
11 | - Blog
12 | image: /images/natural.jpg
13 | author: Annie Dean
14 | ---
15 |
16 | Culpa irure occaecat laboris consectetur magna. Adipisicing irure minim cupidatat in nulla et. In exercitation qui sit aliquip sint consectetur ex quis.
17 |
18 | 
19 |
20 | Exercitation consequat ut eu ea occaecat quis ipsum exercitation adipisicing ut. Sunt minim ex elit sint cupidatat Lorem magna ad ad.
21 |
22 | ## Elit nulla
23 | Proident sunt et fugiat eu laborum consectetur incididunt eu. Cupidatat ad mollit sit esse sunt ipsum elit dolor deserunt.
24 |
25 | ## Do qui velit
26 | Commodo ipsum do ipsum et sunt dolore voluptate. Ad et magna esse qui commodo nisi esse aliqua incididunt et occaecat nostrud. Anim amet tempor mollit ad occaecat tempor dolore aute.
27 |
28 | Esse do cupidatat duis velit do pariatur irure ea ea voluptate nulla id esse. Velit enim dolore voluptate occaecat sit pariatur consectetur ullamco qui exercitation.
29 |
30 | ## Reprehenderit
31 | cupidatat laborum eiusmod ea incididunt elit magna aliqua. Proident cupidatat ut tempor veniam excepteur veniam laboris ut nisi fugiat nulla exercitation occaecat.
32 |
33 | Irure laborum anim incididunt Lorem excepteur irure consequat do laboris enim.
34 |
35 | ## Dolor anim
36 | Sit id irure mollit quis ad amet minim enim sint sint qui. Duis sint deserunt officia aliqua consectetur et. Consectetur ipsum est culpa exercitation consequat sunt incididunt amet. Cupidatat dolor pariatur aute fugiat amet.
37 |
38 | ## Ullamco sit
39 | Laborum esse commodo aliqua exercitation labore incididunt. Non sunt excepteur amet Lorem enim tempor cillum voluptate nostrud.
40 |
41 | ### Eu id aliquip
42 | Anim quis aliquip incididunt do proident eiusmod aute ex veniam.Adipisicing irure aute ad quis amet cillum culpa quis enim consequat mollit.
43 |
44 | ## Dolor fugiat
45 | esse nulla id veniam ex. Labore anim veniam do et officia enim aute elit duis excepteur non. Dolore reprehenderit laboris consequat sunt fugiat enim fugiat id occaecat.
46 |
47 | > Sunt ullamco cupidatat quis ad proident proident amet nulla aute magna laboris non. Exercitation voluptate magna et consectetur veniam.
48 |
49 | ## Conclusion
50 | Sunt ullamco cupidatat quis ad proident proident amet nulla aute magna laboris non. Exercitation voluptate magna et consectetur veniam.
51 |
--------------------------------------------------------------------------------
/content/blog/seven-ways-to-have-fun-learning-computer-science.md:
--------------------------------------------------------------------------------
1 | ---
2 | title: Seven Ways To Have Fun Learning Computer Science
3 | description: Quis eu excepteur nisi pariatur officia. Sit id dolore ullamco est ullamco
4 | excepteur tempor.
5 | date: 2022-08-08T09:36:48.923Z
6 | draft: false
7 | tags:
8 | - Computer Science
9 | - Learning
10 | - Have Fun
11 | category:
12 | - Computer Science
13 | image: /images/fantasy-android.jpg
14 | author: Linda Pittman
15 | ---
16 | In do officia nostrud elit. Voluptate cillum et labore eiusmod do esse veniam. Minim irure eu laboris aute mollit Lorem exercitation dolor esse occaecat consectetur.
17 |
18 | ## Sit cupidatat
19 |
20 | Nulla labore quis dolor cillum irure mollit laborum magna in amet. Velit officia exercitation elit eu nulla esse esse pariatur dolor.
21 |
22 | - `Aute`: Occaecat labore anim laboris.
23 | - `Quis`: Excepteur nisi pariatur officia.
24 | - `Sit id`: dolore ullamco est ullamco excepteur tempor.
25 |
26 | ### Commodo fugiat
27 | ex pariatur Lorem tempor sunt nostrud sunt exercitation eiusmod duis veniam deserunt. Incididunt sint sunt aute consequat magna officia sint deserunt. Aute duis labore non dolore minim veniam duis dolore non.
28 |
29 | 
30 |
31 | ## Id officia
32 | Consectetur est velit consequat minim fugiat ut deserunt magna sint eiusmod eu. Nostrud irure est aute reprehenderit dolore ipsum commodo ad qui velit adipisicing aliquip nostrud. Est occaecat aliqua mollit voluptate.
33 |
34 | 1. Magna aute nisi aliquip laborum aute nisi nostrud mollit labore ut exercitation pariatur.
35 | 2. Et cupidatat reprehenderit sit nostrud enim adipisicing fugiat irure magna incididunt ut veniam mollit.
36 | 3. Nostrud pariatur anim ipsum mollit elit enim magna officia sunt dolor non ea.
37 | 4. Tempor eu fugiat ex enim velit enim do commodo quis voluptate non elit.
38 |
39 | ## Eiusmod consectetur
40 |
41 | nisi quis pariatur eiusmod esse mollit id minim veniam eu. Consectetur consequat dolore officia ad laborum esse occaecat elit.
42 |
43 | - Nulla in amet amet aliqua nulla ad.
44 | - Aliqua enim commodo ex ipsum.
45 | - Esse sint excepteur minim occaecat mollit aliqua voluptate in tempor.
46 |
47 | ### Deserunt
48 |
49 | reprehenderit duis proident cillum anim pariatur proident aute aliqua. Nostrud ad occaecat veniam nisi sunt pariatur.
50 |
51 | ## Veniam dolor
52 |
53 | reprehenderit aute quis ex tempor minim. Adipisicing ut non anim ex officia anim aliquip occaecat et proident. Amet labore laborum consectetur cupidatat culpa ex nulla magna sint laboris anim.
54 |
55 | Enim deserunt est eu elit ex esse ut quis ut ipsum in consequat et. Elit occaecat nulla quis ipsum irure incididunt ea eu labore deserunt do.
56 |
--------------------------------------------------------------------------------
/content/blog/7-ways-to-use-computer-science-to-your-advantage.md:
--------------------------------------------------------------------------------
1 | ---
2 | title: 7 Ways To Use Computer Science To Your Advantage.
3 | description: Incididunt magna do magna cupidatat ullamco laboris amet. Tempor aute ipsum culpa esse ipsum veniam excepteur duis mollit irure cillum.
4 | date: 2022-11-11T08:29:39.860Z
5 | draft: false
6 | image: /images/computer.jpg
7 | tags:
8 | - Advantage
9 | - Computer Science
10 | - Tech
11 | category:
12 | - Computer Science
13 | author: Emilio Tate
14 | ---
15 |
16 | ## Magna officia
17 | Ea ex labore ullamco ipsum quis elit. Incididunt magna do magna cupidatat ullamco laboris amet. Tempor aute ipsum culpa esse ipsum veniam excepteur duis mollit irure cillum.
18 |
19 | > Deserunt sunt nulla mollit reprehenderit ad deserunt ullamco dolore id laboris reprehenderit ea.
20 |
21 | ## Deserunt fugiat
22 | Excepteur quis excepteur amet dolor ex proident sit ad. Sint occaecat velit nulla amet esse pariatur ex ullamco do. Ea pariatur elit dolor incididunt.
23 | ### Cillum reprehenderit
24 | Eex commodo nostrud sunt cupidatat mollit culpa officia. Exercitation aliqua eu do enim qui do cillum nulla. Et duis sit qui velit velit amet esse cupidatat veniam Lorem amet est irure dolore. Exercitation nulla laboris qui et sunt anim mollit sit ipsum.
25 |
26 | ## Excepteur ea
27 | veniam enim do excepteur magna amet. Veniam aliquip enim do voluptate incididunt et aliqua id ipsum eu.
28 | - Enim aliqua do magna cillum nisi magna exercitation nostrud qui amet sunt nulla.
29 | - Tempor reprehenderit.
30 | - Voluptate excepteur veniam elit dolore labore sint.
31 | - Tempor voluptate enim nostrud fugiat.
32 |
33 | ### Esse ut
34 | nisi non ullamco reprehenderit minim mollit esse tempor cupidatat. Commodo ea irure eu veniam elit cillum dolor in magna fugiat sit et.
35 | > Sit nulla adipisicing anim aliquip.
36 |
37 | #### Nulla ut
38 |
39 | anim ea proident incididunt Lorem eu qui adipisicing eu aliquip culpa. Cillum pariatur aliqua anim eiusmod sit qui ad id sunt consectetur eu.
40 |
41 | > Et proident esse cillum veniam sit. Dolore amet ipsum culpa culpa id nostrud laboris ex ullamco sunt.
42 |
43 | ## Veniam dolore
44 | Labore non mollit do ut. Duis reprehenderit elit qui Lorem aliqua minim sint deserunt et quis officia. Voluptate duis nulla dolor eu laboris aliqua incididunt est nisi incididunt sint anim voluptate.
45 |
46 | > Est ullamco exercitation cupidatat consequat amet incididunt ut nostrud qui proident mollit ex. Consectetur amet dolor ex veniam tempor.
47 |
48 | ## Qui anim pariatur eu amet
49 | Ipsum ad aliquip commodo non ut. Minim sunt culpa sint do Lorem tempor quis aute anim laborum dolore. Velit id excepteur anim sunt adipisicing aute pariatur consequat ipsum sunt. Sit ut exercitation ullamco eiusmod aute consequat laboris ea et ut deserunt exercitation.
50 |
--------------------------------------------------------------------------------
/content/docs/get-started/system-requirements.mdx:
--------------------------------------------------------------------------------
1 | ---
2 | title: System Requirements
3 | description: Nullam ornare quis nec, hendrerit blandit mi. In hac habitasse platea dictumst.
4 | ---
5 | import { Callout } from 'fumadocs-ui/components/callout';
6 |
7 | **Dolore cupidatat** in sint ut nulla reprehenderit dolor adipisicing commodo ipsum duis proident. Lorem anim veniam id aliqua. Aute laborum tempor adipisicing officia magna fugiat sint cupidatat.
8 |
9 |
10 | ## MacOS
11 |
12 |
13 | Laborum est aliquip cillum enim do officia minim labore pariatur nisi irure sunt anim ullamco. Mollit ullamco sint qui enim non Lorem aliquip nulla sint. Enim Lorem officia anim cillum ea tempor dolore voluptate.
14 |
15 |
16 | Consequat occaecat excepteur esse eu et ex officia adipisicing laborum qui duis tempor. Amet do pariatur elit aute fugiat eu ad.
17 |
18 | * Minim est mollit commodo ad sit quis.
19 | * Tempor id magna eu veniam sint et mollit magna laboris reprehenderit Lorem proident.
20 | * Laborum id sint ex magna nulla est labore non.
21 |
22 |
23 | ## Linux
24 |
25 | Aliquip veniam aliquip nisi non amet pariatur quis. Laborum est aliquip cillum enim do officia minim labore pariatur nisi irure sunt anim ullamco. Mollit ullamco sint qui enim non Lorem aliquip nulla sint.
26 |
27 | * Minim est mollit commodo ad sit quis.
28 | * Tempor id magna eu veniam sint et mollit magna laboris reprehenderit Lorem proident.
29 | * Laborum id sint ex magna nulla est labore non.
30 | * Pariatur qui qui ex duis nulla et aute magna incididunt cupidatat commodo.
31 | * Sint amet deserunt commodo aute consectetur.
32 |
33 | > Consequat occaecat excepteur esse eu et ex officia adipisicing laborum qui duis tempor.
34 |
35 | Amet do pariatur elit aute fugiat eu ad. Dolore cupidatat in sint ut nulla reprehenderit dolor adipisicing commodo ipsum duis proident. Lorem anim veniam id aliqua.
36 |
37 |
38 | ## Windows
39 |
40 | Mollit ullamco sint qui enim non Lorem aliquip nulla sint. Aute laborum tempor adipisicing officia magna fugiat sint cupidatat. Enim Lorem officia anim cillum ea tempor dolore voluptate.
41 |
42 | * Minim est mollit commodo ad sit quis.
43 | * Tempor id magna eu veniam sint et mollit magna laboris reprehenderit Lorem proident.
44 | * Laborum id sint ex magna nulla est labore non.
45 | * Pariatur qui qui ex duis nulla et aute magna incididunt cupidatat commodo.
46 | * Sint amet deserunt commodo aute consectetur.
47 |
48 | Consequat occaecat excepteur esse eu et ex officia adipisicing laborum qui duis tempor. Amet do pariatur elit aute fugiat eu ad. Dolore cupidatat in sint ut nulla reprehenderit dolor adipisicing commodo ipsum duis proident. Lorem anim veniam id aliqua.
49 |
50 |
--------------------------------------------------------------------------------
/content/blog/15-common-misconceptions-about-health.md:
--------------------------------------------------------------------------------
1 | ---
2 | title: 15 Common Misconceptions About Health.
3 | description: Sunt et ad ipsum consectetur culpa officia enim non magna irure consectetur
4 | qui ex.
5 | date: 2022-11-13T08:07:38.708Z
6 | draft: false
7 | tags:
8 | - Health
9 | - Misconceptions
10 | category:
11 | - Health
12 | image: /images/health.jpg
13 | author: "DR. Jeffery Schwartz"
14 | ---
15 |
16 | ## Qui quis consequat consequat
17 | Voluptate elit excepteur tempor. Enim nisi incididunt est nostrud culpa aute id dolor. Do consectetur culpa pariatur nulla fugiat.
18 |
19 | ### Sint ut
20 | non proident pariatur magna id pariatur sunt elit ea commodo veniam. Mollit veniam occaecat consequat consectetur deserunt deserunt.
21 |
22 | Amet esse anim voluptate veniam voluptate cupidatat deserunt consequat veniam cupidatat enim labore. Aliquip quis irure esse nulla occaecat sint fugiat anim officia.
23 |
24 | ## Sunt et ad
25 | ipsum consectetur culpa officia enim non magna irure consectetur qui ex.
26 |
27 | * Nisi non qui fugiat aute laboris consequat est dolore ullamco excepteur irure cupidatat.
28 | * Mollit irure quis consequat exercitation sunt irure duis.
29 | * Exercitation officia aliqua sint non laborum fugiat magna pariatur et pariatur.
30 | * In amet occaecat nostrud qui minim.
31 |
32 | ## Eiusmod duis minim
33 | Aliqua veniam dolor cupidatat sint ad esse cillum fugiat. Eu deserunt Lorem anim do amet consectetur incididunt tempor officia sint Lorem sunt est nulla.
34 |
35 | > Irure proident eu officia esse sint quis cupidatat eiusmod et in commodo ea.
36 |
37 | ## Culpa aliquip
38 | - Eiusmod voluptate labore dolore velit culpa pariatur et.
39 | - Veniam aute sint aliquip proident exercitation qui commodo.
40 | - Nostrud veniam pariatur labore aute.
41 | - Veniam proident commodo irure ad adipisicing.
42 | - Fugiat fugiat ad eiusmod esse anim ex cupidatat.
43 |
44 | In consequat laboris et excepteur laboris proident eu Lorem laboris veniam in veniam ad ad. Tempor fugiat do ut dolore veniam qui.
45 |
46 | > Sunt officia pariatur nulla nulla esse exercitation aliqua.
47 |
48 | Anim aute id et do sint est dolore in minim. Anim consequat incididunt non laboris non sunt non. Consequat velit adipisicing reprehenderit exercitation laborum eiusmod ullamco consequat.
49 |
50 | ## Elit Lorem
51 | Adipisicing Lorem laborum laboris quis et fugiat commodo. Duis occaecat laborum aliquip officia est ut laborum veniam. Sint qui reprehenderit amet quis deserunt esse est culpa occaecat amet velit. Magna pariatur ex id velit sit esse tempor cillum.
52 |
53 | ## Amet Occaecat
54 | Sint eiusmod consectetur. Reprehenderit pariatur veniam eiusmod cillum dolore esse elit nostrud ea amet. Laborum ut occaecat eiusmod mollit non dolor proident ex tempor aliquip.
55 |
56 | ---
57 |
58 | Enim qui consectetur aute ex. Ipsum voluptate qui ea mollit deserunt ut labore aute sint ut enim nostrud.
59 |
--------------------------------------------------------------------------------
/app/(home)/blog/page.tsx:
--------------------------------------------------------------------------------
1 | import { baseOptions } from "@/app/(home)/layout.config";
2 | import { Card_1 } from "@/components/Card/Card_1";
3 | import { Card_2 } from "@/components/Card/Card_2";
4 | import { blog } from "@/lib/source";
5 | import type { Metadata } from "next";
6 | import Link from "next/link";
7 |
8 | export default function page() {
9 | const posts = [...blog.getPages()].sort(
10 | (a, b) =>
11 | new Date(b.data.date ?? b.file.name).getTime() -
12 | new Date(a.data.date ?? a.file.name).getTime(),
13 | );
14 | const { blog_nav, card_type } = baseOptions;
15 |
16 | return (
17 |
18 |
61 | );
62 | }
63 |
64 | export function generateStaticParams() {
65 | const TagsList: { slug: string }[] = [];
66 | blog.getPages().forEach((post) => {
67 | if (post.data.tags) {
68 | post.data.tags.forEach((tag: string) => {
69 | const formatTag = slugify(tag, { lower: true, trim: true });
70 | if (formatTag) {
71 | TagsList.push({ slug: formatTag });
72 | }
73 | });
74 | }
75 | });
76 | return TagsList;
77 | }
78 |
79 | export async function generateMetadata({
80 | params,
81 | }: {
82 | params: Promise<{ slug: string }>;
83 | }): Promise {
84 | const { slug } = await params;
85 | const getTitle = slug?.replace(/-/g, " ");
86 | const image = ["/docs-og", slug, "image.png"].join("/");
87 | return {
88 | metadataBase: new URL("https://localhost:3000"),
89 | title: `${getTitle} - Nextify`,
90 | description: slug,
91 | openGraph: {
92 | images: image,
93 | },
94 | twitter: {
95 | card: "summary_large_image",
96 | images: image,
97 | },
98 | };
99 | }
100 |
--------------------------------------------------------------------------------
/content/blog/5-reasons-why-you-shouldnt-learn-photography-on-your-own.md:
--------------------------------------------------------------------------------
1 | ---
2 | title: 5 Reasons Why You Shouldn't Learn Photography On Your Own.
3 | description:
4 | Mollit aute nostrud voluptate amet irure consectetur commodo cupidatat elit.
5 | Non ut dolor nulla dolor duis. Anim eiusmod fugiat eiusmod ut nulla nulla
6 | labore.
7 | date: 2022-11-09T08:18:10.494Z
8 | draft: false
9 | tags:
10 | - Photography
11 | category:
12 | - Photography
13 | image: /images/camera.jpg
14 | author: Jeanne Ballard
15 | position: Chief Legal Officer
16 | ---
17 |
18 | [**Officia labore**](https://google.com) esse ex ullamco qui. Laboris nostrud id non fugiat ad. Excepteur minim quis qui aliqua sit amet sint amet dolor nisi aliquip id id mollit. Aliqua anim consectetur mollit do Lorem culpa.
19 |
20 | Cillum deserunt excepteur dolor nostrud nisi. Laborum occaecat magna est ex non est elit. Velit cupidatat magna eiusmod aute proident laboris fugiat ut laboris nisi. Velit amet qui elit irure qui ut.
21 |
22 | 
23 |
24 | Pariatur adipisicing est incididunt deserunt nostrud exercitation reprehenderit ea sunt nostrud anim eu laboris. Cillum deserunt excepteur dolor nostrud nisi.
25 |
26 | > Laborum occaecat magna est ex non est elit.
27 |
28 | Minim sit reprehenderit consequat esse ut cupidatat laborum velit dolore consectetur nostrud esse ex ullamco. Velit ut laborum et pariatur fugiat reprehenderit cupidatat ullamco ex.
29 |
30 | ## Tips
31 |
32 | 1. Exercitation exercitation ullamco proident reprehenderit adipisicing tempor enim cillum aliqua officia.
33 | 2. Tempor ad commodo fugiat magna in ea nulla.
34 | 3. Ad mollit qui sunt nostrud elit commodo proident aliquip. Sit eiusmod aliquip sint veniam do. Qui cillum dolor ut elit ut ad.
35 |
36 | Exercitation pariatur id magna deserunt dolore cillum duis. Aliqua anim consectetur mollit do Lorem culpa. Pariatur adipisicing est incididunt deserunt nostrud exercitation reprehenderit ea sunt nostrud anim eu laboris.
37 |
38 | ## Natural
39 |
40 | Laboris commodo culpa anim aliqua quis irure deserunt sunt dolor ea reprehenderit exercitation. Cillum veniam minim sunt cillum ut veniam magna cillum incididunt elit.
41 |
42 | ## Beauty
43 |
44 | Adipisicing eu esse laborum adipisicing esse id aute ullamco tempor sint. Laborum et ex mollit reprehenderit labore Lorem est mollit anim amet esse.
45 |
46 | > Labore adipisicing reprehenderit in sunt nulla Lorem exercitation cupidatat culpa aute aliqua non duis.
47 |
48 | Sit aliqua do incididunt proident id voluptate mollit laborum. Sit in sint voluptate veniam laboris incididunt labore amet veniam cillum fugiat et eu. Reprehenderit aute occaecat eu nostrud reprehenderit deserunt
49 |
50 | ### Elit aute
51 |
52 | - Qui exercitation exercitation cillum proident irure incididunt velit deserunt amet in.
53 | - Quis consectetur ut magna do sunt irure reprehenderit amet fugiat cupidatat tempor.
54 | - Exercitation ad ipsum aliquip ullamco ad ea.
55 | - Cillum incididunt non cillum fugiat culpa reprehenderit qui exercitation ex nostrud.
56 |
57 | ## conclusion
58 |
59 | Tempor minim incididunt sit in pariatur aliqua Lorem. Officia id ex sit sunt est dolor culpa minim voluptate. Tempor duis qui veniam aliquip consequat deserunt consectetur fugiat cupidatat consectetur in elit sint consequat.
60 |
61 | > Sint veniam et quis enim.
62 |
63 | Proident enim anim voluptate labore esse nostrud Lorem nisi mollit Lorem consequat laborum amet. Ipsum irure et labore consequat non occaecat. Commodo amet incididunt cupidatat fugiat sunt deserunt pariatur sunt ad proident ullamco.
64 |
--------------------------------------------------------------------------------
/content/blog/how-computer-science-is-going-to-change-your-business-strategies.md:
--------------------------------------------------------------------------------
1 | ---
2 | title: How Computer Science Is Going To Change Your Business Strategies
3 | description: Cupidatat occaecat dolore dolor aute enim consequat nulla dolor dolor
4 | reprehenderit irure reprehenderit nisi.
5 | date: 2022-12-08T08:35:28.178Z
6 | draft: false
7 | tags:
8 | - Business Strategies
9 | - Business
10 | category:
11 | - Computer Science
12 | image: /images/technology.jpg
13 | author: Emilio Tate
14 | ---
15 |
16 | Duis velit nisi `pariatur incididunt` culpa commodo ex nisi cillum culpa nisi aliquip et cupidatat. Cupidatat occaecat dolore dolor aute enim consequat nulla dolor dolor reprehenderit irure reprehenderit nisi. Irure ullamco cillum irure velit deserunt cupidatat Lorem mollit est voluptate.
17 |
18 | ## Occaecat cupidatat
19 | *Occaecat cupidatat* deserunt quis consequat incididunt dolore voluptate. Excepteur excepteur occaecat veniam culpa duis ex eu in aute consequat aute occaecat incididunt in:
20 |
21 | 1. Incididunt veniam reprehenderit.
22 | 2. in id quis eu eiusmod eu id veniam Lorem mollit.
23 | 3. Minim eu id magna anim nisi `officia cupidatat` aliqua non.
24 |
25 | ## Do dolor
26 |
27 | **Cupidatat ullamco** voluptate aute cupidatat eu minim ut amet Lorem. Irure aliqua nostrud nostrud ex dolor in sint qui laborum. Enim sunt fugiat commodo exercitation commodo tempor sint reprehenderit consectetur sint amet nisi. Ad dolor cupidatat laboris amet nostrud amet.
28 |
29 | ## Anim commodo
30 | Anim commodo aute fugiat pariatur labore. Pariatur deserunt dolor fugiat elit dolore sit cillum aliqua tempor veniam mollit do.
31 | 1. Fugiat mollit et incididunt ex amet nisi laborum ad.
32 | 2. In non incididunt mollit ad elit elit veniam deserunt fugiat esse ipsum.
33 | 3. Exercitation Lorem ex incididunt officia ea in exercitation.
34 | 4. Mollit ullamco excepteur aliqua veniam ex sunt ad commodo id consectetur ex deserunt tempor irure.
35 | 5. Aute occaecat sit deserunt ex adipisicing eiusmod.
36 |
37 |
38 | Amet voluptate do ex culpa veniam duis do. Ut sunt reprehenderit laborum ex. Est consequat ex nostrud non elit ut dolor non voluptate ad nulla. Consequat dolore excepteur Lorem incididunt duis commodo elit nostrud.
39 |
40 | ## Ullamco
41 | Ullamco sit exercitation fugiat elit cupidatat irure proident voluptate minim pariatur ut. Ea anim eu aliquip aute aute deserunt minim voluptate consectetur et nostrud ut reprehenderit occaecat.
42 |
43 | > Ex culpa aliquip adipisicing sit cupidatat deserunt cupidatat Lorem mollit:
44 |
45 | - Laborum do minim veniam nulla est et est proident non commodo.
46 | - Aute magna id proident esse mollit proident qui dolor nisi.
47 | - Sit aute ullamco labore ut sit ex nostrud laborum nulla proident magna.
48 | - Dolore elit magna enim consequat mollit do.
49 |
50 | ## Consectetur
51 | Consectetur nostrud amet adipisicing irure Lorem qui et eu tempor amet fugiat occaecat. Deserunt exercitation elit deserunt amet in veniam qui. Sint cupidatat adipisicing nostrud consequat sint esse aute dolore fugiat aliquip nulla aute cillum.
52 |
53 | ---
54 |
55 | Et irure aute incididunt aliquip esse officia eiusmod est aliquip ipsum veniam aliqua fugiat dolor. Deserunt sit officia pariatur consequat duis occaecat quis deserunt adipisicing nostrud voluptate ea aliquip.
56 |
57 | ## Dolor veniam
58 |
59 | aute ad tempor commodo labore consequat ut cillum sit deserunt veniam cupidatat ea. Ex pariatur nisi sint dolor sit velit. Exercitation non mollit duis amet eiusmod ad exercitation laboris dolor in ullamco. Irure excepteur enim quis labore culpa tempor.
60 |
61 | **Aliquip anim** cupidatat non ex enim nostrud voluptate mollit nulla exercitation mollit sit. Ullamco magna consectetur adipisicing occaecat incididunt ex officia aute ad sint amet duis.
62 |
--------------------------------------------------------------------------------
/content/blog/the-millionaire-guide-on-programing-to-help-you-get-rich.md:
--------------------------------------------------------------------------------
1 | ---
2 | title: The Millionaire Guide On Programing To Help You Get Rich.
3 | description: Voluptate fugiat eiusmod eiusmod occaecat esse officia qui. Elit elit velit
4 | cillum eiusmod aliquip ullamco exercitation sin.
5 | date: 2022-06-08T07:26:45.204Z
6 | draft: false
7 | tags:
8 | - Millionaire
9 | - Programing
10 | - Rich
11 | category:
12 | - Programing
13 | image: /images/code.jpg
14 | author: Jeffery Schwartz
15 | ---
16 |
17 | Mollit enim excepteur id aliquip ipsum enim minim officia excepteur tempor ea nisi eu. Incididunt consequat incididunt occaecat quis exercitation id fugiat ipsum tempor do ipsum dolor anim amet.
18 |
19 | ## Deserunt dolore
20 | `Aute elit` qui anim Voluptate fugiat eiusmod eiusmod occaecat esse officia qui. Elit elit velit cillum eiusmod aliquip ullamco exercitation sint. Veniam aute ullamco aliqua ex excepteur in nisi veniam occaecat aliquip.
21 |
22 | 
23 |
24 | ## Esse nostrud
25 | Esse nostrud et cillum velit sit ad. Pariatur laboris sint enim quis deserunt ad in voluptate ea labore amet non.
26 | - Lorem ullamco eiusmod et non exercitation.
27 | - Cupidatat reprehenderit amet eiusmod Lorem.
28 | - Lorem sit ea consequat aute fugiat laborum aliqua ut.
29 |
30 | ### Officia excepteur
31 | Ipsum et sit officia excepteur in in dolor consectetur. Mollit id veniam aliquip laborum ipsum incididunt proident. Ea ad deserunt dolor sit irure labore sit ad magna.
32 |
33 | **Ullamco culpa** reprehenderit consequat proident id elit irure voluptate consectetur in Lorem dolor aliquip. Eu sit quis magna laborum proident consectetur sint magna Lorem occaecat officia eu. Pariatur duis mollit in velit ut Lorem deserunt voluptate.
34 |
35 | ## Reprehenderit
36 | Mollit est voluptate `commodo mollit` aliqua reprehenderit ipsum ex veniam eiusmod esse. Occaecat fugiat nostrud anim ea. Quis non dolore qui culpa non irure. Nulla sunt sunt ex magna do mollit aliquip eiusmod consequat do est.
37 |
38 | ## Dolor irure
39 | Dolor irure consectetur dolore consequat pariatur Lorem nulla in magna dolor minim voluptate aliquip. *Cupidatat aute* ipsum laboris eu laborum aute ut eiusmod quis aliquip id. Laborum ex incididunt commodo adipisicing nostrud duis irure aliquip proident.
40 |
41 | - Qui reprehenderit reprehenderit dolore commodo occaecat magna id.
42 | - Irure incididunt duis aliqua nostrud pariatur. Cillum ut commodo proident culpa ullamco minim veniam.
43 | - Veniam excepteur cillum commodo nisi eu proident adipisicing non ipsum sunt reprehenderit ullamco veniam dolore.
44 |
45 | ## Adipisicing
46 | `In occaecat` culpa cupidatat dolor. Incididunt Lorem eu velit commodo laborum consequat. Laborum eiusmod nisi reprehenderit ad quis duis in nostrud ipsum enim id fugiat.
47 |
48 | - Lorem culpa ipsum veniam incididunt duis ea consequat irure ipsum labore elit laboris minim.
49 | - Proident officia officia cillum minim fugiat nostrud.
50 | - Cillum dolore nostrud et reprehenderit sunt laboris enim.
51 |
52 | ### Irure reprehenderit
53 | Sint laboris in do nisi aliqua deserunt minim. Ullamco duis laboris elit do labore proident Lorem amet nulla laborum. Aliquip tempor aliquip laborum officia. Proident eiusmod eiusmod voluptate in tempor est. Aliqua proident aute exercitation tempor nulla anim laboris dolore velit dolore irure.
54 |
55 | ## Ut ea eu
56 |
57 | Sunt et ullamco sint aute consequat minim. Nostrud quis in magna sit commodo incididunt consequat in. Adipisicing magna ea quis dolor in fugiat eu anim ad aliquip sunt nisi.
58 |
59 | ---
60 |
61 | Ut nulla voluptate minim mollit enim Lorem. Occaecat labore duis fugiat duis exercitation aliqua et cupidatat ex anim et esse eiusmod. Mollit id minim mollit anim adipisicing quis.
62 |
--------------------------------------------------------------------------------
/content/blog/10-things-you-most-likely-didnt-know-about-health.md:
--------------------------------------------------------------------------------
1 | ---
2 | title: 10 Things You Most Likely Didn't Know About Health.
3 | description: Culpa laboris aliquip ea consectetur mollit ea ipsum sint qui culpa laboris
4 | dolor adipisicing proident. Et officia consequat do nulla tempor cupidatat
5 | elit.
6 | date: 2022-11-12T08:05:53.939Z
7 | draft: false
8 | tags:
9 | - Health
10 | - Likely
11 | - Didn't Know
12 | category:
13 | - Health
14 | image: /images/vegetables.jpg
15 | author: Curtis Lopez
16 | ---
17 |
18 | ## Cupidatat voluptate
19 | Cupidatat voluptate deserunt non ea exercitation sit consequat ullamco ex nostrud elit magna. Nulla id proident labore pariatur pariatur ex ut ad enim et labore. Est do minim eiusmod culpa. Culpa laboris aliquip ea consectetur mollit ea ipsum sint qui culpa laboris dolor adipisicing proident.
20 |
21 | > Et officia consequat do nulla tempor cupidatat elit. Consequat proident magna dolor labore et esse aute dolor sit ea.
22 |
23 | ## Sint amet deserunt
24 |
25 | Sint amet deserunt commodo aute consectetur Lorem qui aliqua tempor nulla. Velit non ea qui aliquip. Qui laborum labore excepteur duis velit velit enim enim veniam.
26 |
27 | Pariatur laboris commodo est laboris. In incididunt pariatur aliquip ut elit irure magna anim sunt. Anim labore ut sit magna ex proident dolor anim cupidatat adipisicing.
28 |
29 | ## 5 Things
30 | * Minim est mollit commodo ad sit quis.
31 | * Tempor id magna eu veniam sint et mollit magna laboris reprehenderit Lorem proident.
32 | * Laborum id sint ex magna nulla est labore non.
33 | * Pariatur qui qui ex duis nulla et aute magna incididunt cupidatat commodo.
34 | * Sint amet deserunt commodo aute consectetur.
35 |
36 | Aliquip veniam aliquip nisi non amet pariatur quis. Laborum est aliquip cillum enim do officia minim labore pariatur nisi irure sunt anim ullamco. Mollit ullamco sint qui enim non Lorem aliquip nulla sint.
37 |
38 |
39 | ## Aute laborum tempor
40 | Consequat occaecat excepteur esse eu et ex officia adipisicing laborum qui duis tempor. Amet do pariatur elit aute fugiat eu ad. Dolore cupidatat in sint ut nulla reprehenderit dolor adipisicing commodo ipsum duis proident. Lorem anim veniam id aliqua.
41 |
42 | ## Excepteur Aliqua
43 | Fugiat sint pariatur tempor ullamco sit ea excepteur sint ut qui excepteur dolore anim. Eiusmod id dolor sit fugiat eu eiusmod tempor proident. Officia enim dolore excepteur proident incididunt et sint. Non laboris veniam nisi adipisicing magna.
44 |
45 | Nulla ut irure aliqua ex aliquip nisi non amet excepteur ipsum laboris voluptate elit. Duis cupidatat mollit ea ipsum tempor consectetur.
46 | > Aliquip proident magna Lorem amet esse laborum cillum.
47 |
48 | Culpa aute laborum velit velit in do. Esse ad nostrud ullamco occaecat nostrud sunt aliquip Lorem fugiat nisi anim et sunt dolor. Minim velit nostrud do sit excepteur nulla amet Lorem consectetur ut est officia.
49 |
50 | ## Nisi ad aliquip
51 | Consectetur laboris est ut officia deserunt in minim voluptate minim cupidatat labore commodo veniam. Commodo deserunt cupidatat deserunt commodo est Lorem eiusmod proident sunt sit voluptate aliquip commodo est.
52 |
53 | Consectetur aliqua eu veniam consequat eu adipisicing id ullamco incididunt. Laboris deserunt labore nisi occaecat amet minim cupidatat Lorem exercitation amet.
54 |
55 | > Aliquip veniam cillum labore velit deserunt quis eiusmod esse exercitation reprehenderit.
56 |
57 | Elit ad tempor aute laboris dolor officia cillum cupidatat eiusmod quis nulla officia esse incididunt. Elit reprehenderit ad in pariatur ex pariatur ipsum minim fugiat mollit velit veniam elit.
58 | ## Qui duis Excepteur
59 | Qui duis excepteur culpa officia Lorem aliquip duis nisi id. Consequat ut eiusmod sit eiusmod. Aliqua anim ullamco ea esse sint veniam velit culpa non deserunt veniam. Eu elit amet reprehenderit ipsum eu ex do ullamco.
60 |
--------------------------------------------------------------------------------
/.github/images/nextify-logo.svg:
--------------------------------------------------------------------------------
1 |
5 |
--------------------------------------------------------------------------------
/content/blog/15-facts-you-never-knew-about-photography.md:
--------------------------------------------------------------------------------
1 | ---
2 | title: 15 Facts You Never Knew About Photography
3 | description: Dolor adipisicing adipisicing Lorem et irure veniam nisi anim excepteur mollit
4 | occaecat eu.
5 | date: 2022-11-15T08:14:33.826Z
6 | draft: false
7 | tags:
8 | - 15 facts
9 | - Photography
10 | - Jeanne Ballard facts
11 | category:
12 | - Photography
13 | image: /images/photographer.jpg
14 | author: Jeanne Ballard
15 | ---
16 |
17 | Dolor adipisicing adipisicing Lorem et irure veniam nisi anim excepteur mollit occaecat eu. Sit aute exercitation labore ut deserunt enim proident ex sunt proident incididunt sunt sit.
18 |
19 | Ad ad duis officia velit sunt nostrud et id dolore enim excepteur duis reprehenderit id. Aliqua et culpa aute id in non ipsum velit deserunt pariatur ullamco.
20 |
21 | > Nulla nostrud ea irure laboris anim et magna labore esse.
22 |
23 | ## Nulla mollit
24 | Aliquip nulla do velit est do do aute sint eu nostrud proident Lorem. Velit minim ex commodo labore cillum culpa amet et quis. Dolor non non
25 |
26 | ### Nisi dolor
27 |
28 | - Nisi amet ipsum deserunt in dolore veniam excepteur exercitation et ea ex laborum.
29 | - Consequat amet ut duis deserunt elit proident culpa et non.
30 | - Consequat Lorem magna do in mollit.
31 | - Irure ad nisi enim duis.
32 | - Ipsum cupidatat ex Lorem ea.
33 |
34 | ## Photography tips
35 | * Commodo laborum eu laborum aliquip minim culpa.
36 | * Cillum pariatur do nisi est labore nostrud ad sint est id laboris.
37 | * Velit pariatur voluptate id occaecat non labore culpa exercitation duis ad velit.
38 | * Aute minim sunt aliqua culpa laborum ut ex non cillum ut voluptate. In esse esse minim in fugiat excepteur elit ipsum minim.
39 | * Magna exercitation dolor occaecat nisi incididunt irure.
40 |
41 | ## Consectetur et
42 | Labore nulla sit eu non duis eiusmod nostrud sunt. Ea consequat qui amet sit consectetur sint elit enim sint commodo laboris.
43 |
44 | Voluptate laborum irure aliquip sint ad aliquip consectetur. Nisi ad cupidatat non quis ea non duis mollit adipisicing commodo fugiat mollit.
45 |
46 | ## Anim non
47 |
48 | aliquip consectetur elit sunt aute duis nisi. Ullamco dolor nulla ipsum eu tempor ullamco dolor nostrud culpa ipsum enim culpa.
49 |
50 | Qui quis quis deserunt ea. Exercitation ipsum consectetur irure eiusmod. Commodo adipisicing dolor labore ullamco ut reprehenderit adipisicing magna proident consequat.
51 |
52 | ## Duis mollit
53 | non in voluptate et mollit aliquip ipsum officia proident aute velit. Nisi labore deserunt excepteur quis quis veniam ipsum anim enim consequat.
54 |
55 | ### Pariatur
56 | voluptate fugiat laboris eu ex cillum anim qui exercitation officia culpa occaecat. Ex id id labore do dolore reprehenderit non aliquip eu est voluptate elit qui elit.
57 |
58 | >> Mollit aliqua aute eiusmod proident sit officia ipsum cillum adipisicing commodo dolor.
59 |
60 | ## Incididunt velit
61 | aute irure aliqua cupidatat reprehenderit adipisicing. Elit in veniam aute magna. Sint aliqua duis nisi Lorem fugiat ullamco veniam esse ad. Pariatur consequat incididunt voluptate aute tempor ullamco tempor aliqua.
62 |
63 | Culpa et labore nostrud veniam. Est deserunt nulla fugiat velit laborum ipsum ullamco duis laborum ullamco in. Commodo ullamco nulla est reprehenderit nulla officia voluptate nisi. Occaecat Lorem velit voluptate qui laborum officia do culpa reprehenderit ex enim dolore ea et.
64 |
65 | ## Esse id
66 | elit id laboris ad consequat dolor dolore in ex ea veniam anim. Ullamco laboris dolor minim velit ullamco irure mollit nostrud excepteur exercitation duis irure.
67 |
68 | Veniam dolore deserunt do proident exercitation id adipisicing ut deserunt ad. Elit duis anim elit nisi eu ipsum eiusmod laborum ex ullamco dolore ad minim cupidatat.
69 |
70 | ## Nisi proident
71 | consequat enim labore consectetur consequat esse cillum anim nulla pariatur et laboris. Commodo dolor id nostrud laboris eu nulla cillum nulla voluptate duis Lorem minim est non. Et excepteur elit exercitation duis. Anim elit cupidatat in tempor et sint ad.
72 |
73 |
74 | Consectetur excepteur aliqua cillum sit ut veniam officia ipsum dolore anim ex elit qui magna. Aliqua magna tempor irure est nulla qui consectetur.
75 |
--------------------------------------------------------------------------------
/app/(home)/blog/[slug]/page.tsx:
--------------------------------------------------------------------------------
1 | import { blog } from "@/lib/source";
2 | import { notFound } from "next/navigation";
3 | import { InlineTOC } from "fumadocs-ui/components/inline-toc";
4 | import { Share } from "./share.client";
5 | import defaultMdxComponents from "fumadocs-ui/mdx";
6 | import { Button } from "@/components/ui/button";
7 | import { FacebookIcon } from "@/components/Icon/Faceboo";
8 | import { InstagramIcon } from "@/components/Icon/Instagram";
9 | import { XIcon } from "@/components/Icon/X";
10 | import Link from "next/link";
11 | import { Metadata } from "next";
12 | import { Fragment } from "react";
13 | import slugify from "slugify";
14 |
15 | export default async function Page({
16 | params,
17 | }: {
18 | params: Promise<{ slug: string }>;
19 | }) {
20 | const { slug } = await params;
21 | const post = blog.getPage([slug]);
22 | if (!post) notFound();
23 | const MDX = post.data.body;
24 | const getTags =
25 | post.data.tags &&
26 | slugify(post.data.tags[0], {
27 | lower: true,
28 | trim: true,
29 | });
30 | return (
31 |
32 |
33 |