├── .editorconfig ├── .github └── workflows │ └── build.yml ├── .gitignore ├── .lintstagedrc.json ├── .nvmrc ├── .prettierignore ├── .prettierrc ├── .vscode └── settings.json ├── CONENT.md ├── CONTRIBUTING.md ├── README.md ├── components.json ├── contentlayer.config.js ├── eslint.config.mjs ├── next.config.ts ├── package.json ├── postcss.config.mjs ├── public ├── assets │ ├── Challenge │ │ └── 1.png │ ├── DOM_rendering.jpg │ ├── deepCopyExample.png │ ├── impureFnExample.png │ ├── json_strinify_persepng.png │ ├── liftingStateUp.webp │ ├── nodeREPLExample.png │ ├── prop_drilling.webp │ ├── pureFnExample.png │ ├── react-lifecycle-methods.png │ ├── shallowCopyExample.png │ ├── shallowCopyVsDeepCopy.png │ └── structuredClone.png ├── cover.png ├── fonts │ └── CascadiaCode.ttf └── logo.svg ├── src ├── app │ ├── [categoryId] │ │ ├── [...slug] │ │ │ ├── layout.tsx │ │ │ └── page.tsx │ │ ├── course-nav.tsx │ │ ├── layout.tsx │ │ ├── page.tsx │ │ └── sidebar.tsx │ ├── favicon.ico │ ├── layout.tsx │ ├── not-found.tsx │ └── page.tsx ├── assets │ ├── brand │ │ ├── github-dark.svg │ │ └── github-mark.svg │ ├── icons │ │ ├── CSS.svg │ │ ├── HTML.svg │ │ ├── JavaScript.svg │ │ ├── Linux.svg │ │ ├── MongoDB.svg │ │ ├── PostgreSQL-Dark.svg │ │ ├── React-Dark.svg │ │ ├── Rust.svg │ │ ├── TypeScript.svg │ │ └── git.svg │ └── maintainers │ │ ├── al-imam.jpg │ │ └── yeasin.jpg ├── components │ ├── Homepage │ │ ├── about-maintainer.tsx │ │ ├── contributors.tsx │ │ ├── course-item.tsx │ │ ├── faq-item.tsx │ │ ├── footer.tsx │ │ ├── frequently-ask-questions.tsx │ │ ├── hero.tsx │ │ ├── index.ts │ │ ├── navbar-mobile.tsx │ │ ├── navbar.tsx │ │ └── user-review.tsx │ ├── cards │ │ ├── glass-card.tsx │ │ ├── index.ts │ │ ├── prominent-cards.tsx │ │ └── user-review.tsx │ ├── mdx │ │ ├── copy-button.tsx │ │ ├── icons │ │ │ ├── arrow.tsx │ │ │ ├── brand.tsx │ │ │ ├── index.tsx │ │ │ └── languages.tsx │ │ ├── index.ts │ │ ├── mdx.tsx │ │ ├── popout.tsx │ │ └── populate-filename.tsx │ ├── shared │ │ ├── content-sidebar.tsx │ │ ├── course-hero.tsx │ │ ├── elegant-shape.tsx │ │ ├── floating-paths.tsx │ │ ├── index.ts │ │ ├── logo.tsx │ │ ├── mdx-wrapper.tsx │ │ ├── noice.tsx │ │ ├── particles.tsx │ │ ├── scattered-dots.tsx │ │ ├── theme-provider.tsx │ │ └── user-image.tsx │ └── ui │ │ ├── aceternity │ │ ├── background-lines.tsx │ │ ├── index.ts │ │ ├── meteors.tsx │ │ └── spotlight.tsx │ │ ├── custom │ │ ├── code-blocks.tsx │ │ ├── dark-mode-toggle.tsx │ │ ├── index.ts │ │ └── marque.tsx │ │ ├── index.ts │ │ ├── kokonutui │ │ ├── alert-info.tsx │ │ ├── background-path.tsx │ │ ├── bento-grid.tsx │ │ ├── copy-btn.tsx │ │ ├── hand-written-animation.tsx │ │ └── index.ts │ │ └── shadcn │ │ ├── accordion.tsx │ │ ├── alert-dialog.tsx │ │ ├── button.tsx │ │ ├── card.tsx │ │ ├── dialog.tsx │ │ ├── dropdown-menu.tsx │ │ ├── index.ts │ │ ├── input.tsx │ │ ├── scroll-area.tsx │ │ ├── separator.tsx │ │ ├── sheet.tsx │ │ ├── skeleton.tsx │ │ └── tooltip.tsx ├── content │ ├── javascript │ │ ├── dom │ │ │ ├── mdx-with-nextjs.txt │ │ │ └── storage-and-cookies.mdx │ │ └── fundamentals │ │ │ ├── events.mdx │ │ │ ├── functions.mdx │ │ │ ├── introduction.mdx │ │ │ └── shallow-and-deep-copy.mdx │ ├── reactjs │ │ └── design-patterns │ │ │ ├── centralized-logging-and-monitoring.mdx │ │ │ ├── compound-components-pattern.mdx │ │ │ ├── container-presentational.mdx │ │ │ ├── control-props-pattern.mdx │ │ │ ├── custom-hooks-for-abstraction.mdx │ │ │ ├── effect-synchronization.mdx │ │ │ ├── error-boundaries.mdx │ │ │ ├── factory-hook-pattern.mdx │ │ │ ├── function-children-pattern.mdx │ │ │ ├── graceful-degradation-fallback-uI.mdx │ │ │ ├── higher-order-components.mdx │ │ │ ├── provider-pattern.mdx │ │ │ └── render-props-pattern.mdx │ └── typescript │ │ ├── fundamentals │ │ └── introduction.mdx │ │ └── oop │ │ ├── access-modifiers.mdx │ │ ├── introduction.mdx │ │ ├── patterns-and-structure.mdx │ │ ├── pillars.mdx │ │ ├── practical-chalk.mdx │ │ ├── practical-datetime-helper.mdx │ │ ├── setters-getter.mdx │ │ ├── syntax.mdx │ │ └── this-and-super.mdx ├── data │ ├── categories.ts │ ├── course-list.data.ts │ ├── fqa.data.ts │ ├── index.ts │ ├── maintainers-info.ts │ ├── prominent │ │ ├── git.prominents.ts │ │ ├── index.ts │ │ ├── javascript.prominent.ts │ │ ├── linux.prominent.ts │ │ ├── reactjs.prominent.ts │ │ ├── sql.prominent.ts │ │ └── typescript.prominent.ts │ └── sidebar-content │ │ ├── index.ts │ │ ├── javascript-content.data.ts │ │ ├── linux-content.data copy.ts │ │ ├── reactjs-content.data.ts │ │ ├── sql-content.data.ts │ │ └── typescript-content.data.ts ├── env.ts ├── fonts │ ├── bengali.fonts.ts │ ├── english.fonts.tsx │ └── index.ts ├── helpers │ ├── get-contributors-list.test.ts │ ├── get-contributors-list.tsx │ └── index.ts ├── hooks │ └── use-mobile.tsx ├── mdx-components.tsx ├── styles │ ├── main.css │ └── mdx.css ├── types │ ├── content.types.ts │ ├── index.ts │ └── utils.types.ts └── utils │ ├── cn.ts │ ├── cs.ts │ ├── file-system.ts │ ├── index.ts │ └── naming-convention.ts ├── tailwind.config.ts ├── tsconfig.json └── vitest.config.ts /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/.gitignore -------------------------------------------------------------------------------- /.lintstagedrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/.lintstagedrc.json -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 20 -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | *.mdx 2 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/.prettierrc -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CONENT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/CONENT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/README.md -------------------------------------------------------------------------------- /components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/components.json -------------------------------------------------------------------------------- /contentlayer.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/contentlayer.config.js -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /next.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/next.config.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/package.json -------------------------------------------------------------------------------- /postcss.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/postcss.config.mjs -------------------------------------------------------------------------------- /public/assets/Challenge/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/public/assets/Challenge/1.png -------------------------------------------------------------------------------- /public/assets/DOM_rendering.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/public/assets/DOM_rendering.jpg -------------------------------------------------------------------------------- /public/assets/deepCopyExample.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/public/assets/deepCopyExample.png -------------------------------------------------------------------------------- /public/assets/impureFnExample.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/public/assets/impureFnExample.png -------------------------------------------------------------------------------- /public/assets/json_strinify_persepng.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/public/assets/json_strinify_persepng.png -------------------------------------------------------------------------------- /public/assets/liftingStateUp.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/public/assets/liftingStateUp.webp -------------------------------------------------------------------------------- /public/assets/nodeREPLExample.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/public/assets/nodeREPLExample.png -------------------------------------------------------------------------------- /public/assets/prop_drilling.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/public/assets/prop_drilling.webp -------------------------------------------------------------------------------- /public/assets/pureFnExample.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/public/assets/pureFnExample.png -------------------------------------------------------------------------------- /public/assets/react-lifecycle-methods.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/public/assets/react-lifecycle-methods.png -------------------------------------------------------------------------------- /public/assets/shallowCopyExample.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/public/assets/shallowCopyExample.png -------------------------------------------------------------------------------- /public/assets/shallowCopyVsDeepCopy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/public/assets/shallowCopyVsDeepCopy.png -------------------------------------------------------------------------------- /public/assets/structuredClone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/public/assets/structuredClone.png -------------------------------------------------------------------------------- /public/cover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/public/cover.png -------------------------------------------------------------------------------- /public/fonts/CascadiaCode.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/public/fonts/CascadiaCode.ttf -------------------------------------------------------------------------------- /public/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/public/logo.svg -------------------------------------------------------------------------------- /src/app/[categoryId]/[...slug]/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/app/[categoryId]/[...slug]/layout.tsx -------------------------------------------------------------------------------- /src/app/[categoryId]/[...slug]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/app/[categoryId]/[...slug]/page.tsx -------------------------------------------------------------------------------- /src/app/[categoryId]/course-nav.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/app/[categoryId]/course-nav.tsx -------------------------------------------------------------------------------- /src/app/[categoryId]/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/app/[categoryId]/layout.tsx -------------------------------------------------------------------------------- /src/app/[categoryId]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/app/[categoryId]/page.tsx -------------------------------------------------------------------------------- /src/app/[categoryId]/sidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/app/[categoryId]/sidebar.tsx -------------------------------------------------------------------------------- /src/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/app/favicon.ico -------------------------------------------------------------------------------- /src/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/app/layout.tsx -------------------------------------------------------------------------------- /src/app/not-found.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/app/not-found.tsx -------------------------------------------------------------------------------- /src/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/app/page.tsx -------------------------------------------------------------------------------- /src/assets/brand/github-dark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/assets/brand/github-dark.svg -------------------------------------------------------------------------------- /src/assets/brand/github-mark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/assets/brand/github-mark.svg -------------------------------------------------------------------------------- /src/assets/icons/CSS.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/assets/icons/CSS.svg -------------------------------------------------------------------------------- /src/assets/icons/HTML.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/assets/icons/HTML.svg -------------------------------------------------------------------------------- /src/assets/icons/JavaScript.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/assets/icons/JavaScript.svg -------------------------------------------------------------------------------- /src/assets/icons/Linux.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/assets/icons/Linux.svg -------------------------------------------------------------------------------- /src/assets/icons/MongoDB.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/assets/icons/MongoDB.svg -------------------------------------------------------------------------------- /src/assets/icons/PostgreSQL-Dark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/assets/icons/PostgreSQL-Dark.svg -------------------------------------------------------------------------------- /src/assets/icons/React-Dark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/assets/icons/React-Dark.svg -------------------------------------------------------------------------------- /src/assets/icons/Rust.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/assets/icons/Rust.svg -------------------------------------------------------------------------------- /src/assets/icons/TypeScript.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/assets/icons/TypeScript.svg -------------------------------------------------------------------------------- /src/assets/icons/git.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/assets/icons/git.svg -------------------------------------------------------------------------------- /src/assets/maintainers/al-imam.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/assets/maintainers/al-imam.jpg -------------------------------------------------------------------------------- /src/assets/maintainers/yeasin.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/assets/maintainers/yeasin.jpg -------------------------------------------------------------------------------- /src/components/Homepage/about-maintainer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/components/Homepage/about-maintainer.tsx -------------------------------------------------------------------------------- /src/components/Homepage/contributors.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/components/Homepage/contributors.tsx -------------------------------------------------------------------------------- /src/components/Homepage/course-item.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/components/Homepage/course-item.tsx -------------------------------------------------------------------------------- /src/components/Homepage/faq-item.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/components/Homepage/faq-item.tsx -------------------------------------------------------------------------------- /src/components/Homepage/footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/components/Homepage/footer.tsx -------------------------------------------------------------------------------- /src/components/Homepage/frequently-ask-questions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/components/Homepage/frequently-ask-questions.tsx -------------------------------------------------------------------------------- /src/components/Homepage/hero.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/components/Homepage/hero.tsx -------------------------------------------------------------------------------- /src/components/Homepage/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/components/Homepage/index.ts -------------------------------------------------------------------------------- /src/components/Homepage/navbar-mobile.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/components/Homepage/navbar-mobile.tsx -------------------------------------------------------------------------------- /src/components/Homepage/navbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/components/Homepage/navbar.tsx -------------------------------------------------------------------------------- /src/components/Homepage/user-review.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/components/Homepage/user-review.tsx -------------------------------------------------------------------------------- /src/components/cards/glass-card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/components/cards/glass-card.tsx -------------------------------------------------------------------------------- /src/components/cards/index.ts: -------------------------------------------------------------------------------- 1 | export * from './prominent-cards'; 2 | -------------------------------------------------------------------------------- /src/components/cards/prominent-cards.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/components/cards/prominent-cards.tsx -------------------------------------------------------------------------------- /src/components/cards/user-review.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/components/cards/user-review.tsx -------------------------------------------------------------------------------- /src/components/mdx/copy-button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/components/mdx/copy-button.tsx -------------------------------------------------------------------------------- /src/components/mdx/icons/arrow.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/components/mdx/icons/arrow.tsx -------------------------------------------------------------------------------- /src/components/mdx/icons/brand.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/components/mdx/icons/brand.tsx -------------------------------------------------------------------------------- /src/components/mdx/icons/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/components/mdx/icons/index.tsx -------------------------------------------------------------------------------- /src/components/mdx/icons/languages.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/components/mdx/icons/languages.tsx -------------------------------------------------------------------------------- /src/components/mdx/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/components/mdx/index.ts -------------------------------------------------------------------------------- /src/components/mdx/mdx.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/components/mdx/mdx.tsx -------------------------------------------------------------------------------- /src/components/mdx/popout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/components/mdx/popout.tsx -------------------------------------------------------------------------------- /src/components/mdx/populate-filename.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/components/mdx/populate-filename.tsx -------------------------------------------------------------------------------- /src/components/shared/content-sidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/components/shared/content-sidebar.tsx -------------------------------------------------------------------------------- /src/components/shared/course-hero.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/components/shared/course-hero.tsx -------------------------------------------------------------------------------- /src/components/shared/elegant-shape.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/components/shared/elegant-shape.tsx -------------------------------------------------------------------------------- /src/components/shared/floating-paths.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/components/shared/floating-paths.tsx -------------------------------------------------------------------------------- /src/components/shared/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/components/shared/index.ts -------------------------------------------------------------------------------- /src/components/shared/logo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/components/shared/logo.tsx -------------------------------------------------------------------------------- /src/components/shared/mdx-wrapper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/components/shared/mdx-wrapper.tsx -------------------------------------------------------------------------------- /src/components/shared/noice.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/components/shared/noice.tsx -------------------------------------------------------------------------------- /src/components/shared/particles.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/components/shared/particles.tsx -------------------------------------------------------------------------------- /src/components/shared/scattered-dots.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/components/shared/scattered-dots.tsx -------------------------------------------------------------------------------- /src/components/shared/theme-provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/components/shared/theme-provider.tsx -------------------------------------------------------------------------------- /src/components/shared/user-image.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/components/shared/user-image.tsx -------------------------------------------------------------------------------- /src/components/ui/aceternity/background-lines.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/components/ui/aceternity/background-lines.tsx -------------------------------------------------------------------------------- /src/components/ui/aceternity/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/components/ui/aceternity/index.ts -------------------------------------------------------------------------------- /src/components/ui/aceternity/meteors.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/components/ui/aceternity/meteors.tsx -------------------------------------------------------------------------------- /src/components/ui/aceternity/spotlight.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/components/ui/aceternity/spotlight.tsx -------------------------------------------------------------------------------- /src/components/ui/custom/code-blocks.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/components/ui/custom/code-blocks.tsx -------------------------------------------------------------------------------- /src/components/ui/custom/dark-mode-toggle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/components/ui/custom/dark-mode-toggle.tsx -------------------------------------------------------------------------------- /src/components/ui/custom/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/components/ui/custom/index.ts -------------------------------------------------------------------------------- /src/components/ui/custom/marque.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/components/ui/custom/marque.tsx -------------------------------------------------------------------------------- /src/components/ui/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/components/ui/index.ts -------------------------------------------------------------------------------- /src/components/ui/kokonutui/alert-info.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/components/ui/kokonutui/alert-info.tsx -------------------------------------------------------------------------------- /src/components/ui/kokonutui/background-path.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/components/ui/kokonutui/background-path.tsx -------------------------------------------------------------------------------- /src/components/ui/kokonutui/bento-grid.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/components/ui/kokonutui/bento-grid.tsx -------------------------------------------------------------------------------- /src/components/ui/kokonutui/copy-btn.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/components/ui/kokonutui/copy-btn.tsx -------------------------------------------------------------------------------- /src/components/ui/kokonutui/hand-written-animation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/components/ui/kokonutui/hand-written-animation.tsx -------------------------------------------------------------------------------- /src/components/ui/kokonutui/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/components/ui/kokonutui/index.ts -------------------------------------------------------------------------------- /src/components/ui/shadcn/accordion.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/components/ui/shadcn/accordion.tsx -------------------------------------------------------------------------------- /src/components/ui/shadcn/alert-dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/components/ui/shadcn/alert-dialog.tsx -------------------------------------------------------------------------------- /src/components/ui/shadcn/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/components/ui/shadcn/button.tsx -------------------------------------------------------------------------------- /src/components/ui/shadcn/card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/components/ui/shadcn/card.tsx -------------------------------------------------------------------------------- /src/components/ui/shadcn/dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/components/ui/shadcn/dialog.tsx -------------------------------------------------------------------------------- /src/components/ui/shadcn/dropdown-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/components/ui/shadcn/dropdown-menu.tsx -------------------------------------------------------------------------------- /src/components/ui/shadcn/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/components/ui/shadcn/index.ts -------------------------------------------------------------------------------- /src/components/ui/shadcn/input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/components/ui/shadcn/input.tsx -------------------------------------------------------------------------------- /src/components/ui/shadcn/scroll-area.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/components/ui/shadcn/scroll-area.tsx -------------------------------------------------------------------------------- /src/components/ui/shadcn/separator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/components/ui/shadcn/separator.tsx -------------------------------------------------------------------------------- /src/components/ui/shadcn/sheet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/components/ui/shadcn/sheet.tsx -------------------------------------------------------------------------------- /src/components/ui/shadcn/skeleton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/components/ui/shadcn/skeleton.tsx -------------------------------------------------------------------------------- /src/components/ui/shadcn/tooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/components/ui/shadcn/tooltip.tsx -------------------------------------------------------------------------------- /src/content/javascript/dom/mdx-with-nextjs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/content/javascript/dom/mdx-with-nextjs.txt -------------------------------------------------------------------------------- /src/content/javascript/dom/storage-and-cookies.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/content/javascript/dom/storage-and-cookies.mdx -------------------------------------------------------------------------------- /src/content/javascript/fundamentals/events.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/content/javascript/fundamentals/events.mdx -------------------------------------------------------------------------------- /src/content/javascript/fundamentals/functions.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/content/javascript/fundamentals/functions.mdx -------------------------------------------------------------------------------- /src/content/javascript/fundamentals/introduction.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/content/javascript/fundamentals/introduction.mdx -------------------------------------------------------------------------------- /src/content/javascript/fundamentals/shallow-and-deep-copy.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/content/javascript/fundamentals/shallow-and-deep-copy.mdx -------------------------------------------------------------------------------- /src/content/reactjs/design-patterns/centralized-logging-and-monitoring.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/content/reactjs/design-patterns/centralized-logging-and-monitoring.mdx -------------------------------------------------------------------------------- /src/content/reactjs/design-patterns/compound-components-pattern.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/content/reactjs/design-patterns/compound-components-pattern.mdx -------------------------------------------------------------------------------- /src/content/reactjs/design-patterns/container-presentational.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/content/reactjs/design-patterns/container-presentational.mdx -------------------------------------------------------------------------------- /src/content/reactjs/design-patterns/control-props-pattern.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/content/reactjs/design-patterns/control-props-pattern.mdx -------------------------------------------------------------------------------- /src/content/reactjs/design-patterns/custom-hooks-for-abstraction.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/content/reactjs/design-patterns/custom-hooks-for-abstraction.mdx -------------------------------------------------------------------------------- /src/content/reactjs/design-patterns/effect-synchronization.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/content/reactjs/design-patterns/effect-synchronization.mdx -------------------------------------------------------------------------------- /src/content/reactjs/design-patterns/error-boundaries.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/content/reactjs/design-patterns/error-boundaries.mdx -------------------------------------------------------------------------------- /src/content/reactjs/design-patterns/factory-hook-pattern.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/content/reactjs/design-patterns/factory-hook-pattern.mdx -------------------------------------------------------------------------------- /src/content/reactjs/design-patterns/function-children-pattern.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/content/reactjs/design-patterns/function-children-pattern.mdx -------------------------------------------------------------------------------- /src/content/reactjs/design-patterns/graceful-degradation-fallback-uI.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | lesson: 12 3 | --- 4 | 5 | 6 | # Graceful Degradation & Fallback UI (Showing proper messages) 7 | -------------------------------------------------------------------------------- /src/content/reactjs/design-patterns/higher-order-components.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/content/reactjs/design-patterns/higher-order-components.mdx -------------------------------------------------------------------------------- /src/content/reactjs/design-patterns/provider-pattern.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/content/reactjs/design-patterns/provider-pattern.mdx -------------------------------------------------------------------------------- /src/content/reactjs/design-patterns/render-props-pattern.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/content/reactjs/design-patterns/render-props-pattern.mdx -------------------------------------------------------------------------------- /src/content/typescript/fundamentals/introduction.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/content/typescript/fundamentals/introduction.mdx -------------------------------------------------------------------------------- /src/content/typescript/oop/access-modifiers.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/content/typescript/oop/access-modifiers.mdx -------------------------------------------------------------------------------- /src/content/typescript/oop/introduction.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/content/typescript/oop/introduction.mdx -------------------------------------------------------------------------------- /src/content/typescript/oop/patterns-and-structure.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/content/typescript/oop/patterns-and-structure.mdx -------------------------------------------------------------------------------- /src/content/typescript/oop/pillars.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/content/typescript/oop/pillars.mdx -------------------------------------------------------------------------------- /src/content/typescript/oop/practical-chalk.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/content/typescript/oop/practical-chalk.mdx -------------------------------------------------------------------------------- /src/content/typescript/oop/practical-datetime-helper.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/content/typescript/oop/practical-datetime-helper.mdx -------------------------------------------------------------------------------- /src/content/typescript/oop/setters-getter.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/content/typescript/oop/setters-getter.mdx -------------------------------------------------------------------------------- /src/content/typescript/oop/syntax.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/content/typescript/oop/syntax.mdx -------------------------------------------------------------------------------- /src/content/typescript/oop/this-and-super.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/content/typescript/oop/this-and-super.mdx -------------------------------------------------------------------------------- /src/data/categories.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/data/categories.ts -------------------------------------------------------------------------------- /src/data/course-list.data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/data/course-list.data.ts -------------------------------------------------------------------------------- /src/data/fqa.data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/data/fqa.data.ts -------------------------------------------------------------------------------- /src/data/index.ts: -------------------------------------------------------------------------------- 1 | export * from './course-list.data'; 2 | -------------------------------------------------------------------------------- /src/data/maintainers-info.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/data/maintainers-info.ts -------------------------------------------------------------------------------- /src/data/prominent/git.prominents.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/data/prominent/git.prominents.ts -------------------------------------------------------------------------------- /src/data/prominent/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/data/prominent/index.ts -------------------------------------------------------------------------------- /src/data/prominent/javascript.prominent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/data/prominent/javascript.prominent.ts -------------------------------------------------------------------------------- /src/data/prominent/linux.prominent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/data/prominent/linux.prominent.ts -------------------------------------------------------------------------------- /src/data/prominent/reactjs.prominent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/data/prominent/reactjs.prominent.ts -------------------------------------------------------------------------------- /src/data/prominent/sql.prominent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/data/prominent/sql.prominent.ts -------------------------------------------------------------------------------- /src/data/prominent/typescript.prominent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/data/prominent/typescript.prominent.ts -------------------------------------------------------------------------------- /src/data/sidebar-content/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/data/sidebar-content/index.ts -------------------------------------------------------------------------------- /src/data/sidebar-content/javascript-content.data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/data/sidebar-content/javascript-content.data.ts -------------------------------------------------------------------------------- /src/data/sidebar-content/linux-content.data copy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/data/sidebar-content/linux-content.data copy.ts -------------------------------------------------------------------------------- /src/data/sidebar-content/reactjs-content.data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/data/sidebar-content/reactjs-content.data.ts -------------------------------------------------------------------------------- /src/data/sidebar-content/sql-content.data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/data/sidebar-content/sql-content.data.ts -------------------------------------------------------------------------------- /src/data/sidebar-content/typescript-content.data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/data/sidebar-content/typescript-content.data.ts -------------------------------------------------------------------------------- /src/env.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/env.ts -------------------------------------------------------------------------------- /src/fonts/bengali.fonts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/fonts/bengali.fonts.ts -------------------------------------------------------------------------------- /src/fonts/english.fonts.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/fonts/english.fonts.tsx -------------------------------------------------------------------------------- /src/fonts/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/fonts/index.ts -------------------------------------------------------------------------------- /src/helpers/get-contributors-list.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/helpers/get-contributors-list.test.ts -------------------------------------------------------------------------------- /src/helpers/get-contributors-list.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/helpers/get-contributors-list.tsx -------------------------------------------------------------------------------- /src/helpers/index.ts: -------------------------------------------------------------------------------- 1 | export * from './get-contributors-list'; 2 | -------------------------------------------------------------------------------- /src/hooks/use-mobile.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/hooks/use-mobile.tsx -------------------------------------------------------------------------------- /src/mdx-components.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/mdx-components.tsx -------------------------------------------------------------------------------- /src/styles/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/styles/main.css -------------------------------------------------------------------------------- /src/styles/mdx.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/styles/mdx.css -------------------------------------------------------------------------------- /src/types/content.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/types/content.types.ts -------------------------------------------------------------------------------- /src/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/types/index.ts -------------------------------------------------------------------------------- /src/types/utils.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/types/utils.types.ts -------------------------------------------------------------------------------- /src/utils/cn.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/utils/cn.ts -------------------------------------------------------------------------------- /src/utils/cs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/utils/cs.ts -------------------------------------------------------------------------------- /src/utils/file-system.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/utils/file-system.ts -------------------------------------------------------------------------------- /src/utils/index.ts: -------------------------------------------------------------------------------- 1 | export * from './cn'; 2 | -------------------------------------------------------------------------------- /src/utils/naming-convention.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/src/utils/naming-convention.ts -------------------------------------------------------------------------------- /tailwind.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/tailwind.config.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeasin2002/Stack-Unboxed/HEAD/vitest.config.ts --------------------------------------------------------------------------------