├── .github
└── workflows
│ ├── nextjs-app-ci.yml
│ ├── nextjs-pages-ci.yml
│ └── react-vite-ci.yml
├── .gitignore
├── .husky
└── pre-commit
├── LICENSE
├── README.md
├── apps
├── nextjs-app
│ ├── .env.example
│ ├── .env.example-e2e
│ ├── .eslintrc.cjs
│ ├── .gitignore
│ ├── .prettierignore
│ ├── .prettierrc
│ ├── .storybook
│ │ ├── main.ts
│ │ └── preview.tsx
│ ├── .vscode
│ │ ├── extensions.json
│ │ └── settings.json
│ ├── README.md
│ ├── __mocks__
│ │ ├── vitest-env.d.ts
│ │ └── zustand.ts
│ ├── e2e
│ │ ├── .eslintrc.cjs
│ │ └── tests
│ │ │ ├── auth.setup.ts
│ │ │ ├── profile.spec.ts
│ │ │ └── smoke.spec.ts
│ ├── generators
│ │ └── component
│ │ │ ├── component.stories.tsx.hbs
│ │ │ ├── component.tsx.hbs
│ │ │ ├── index.cjs
│ │ │ └── index.ts.hbs
│ ├── index.html
│ ├── lint-staged.config.mjs
│ ├── mock-server.ts
│ ├── next-env.d.ts
│ ├── next.config.mjs
│ ├── package.json
│ ├── playwright.config.ts
│ ├── plopfile.cjs
│ ├── postcss.config.cjs
│ ├── public
│ │ ├── _redirects
│ │ ├── favicon.ico
│ │ ├── logo.svg
│ │ ├── logo192.png
│ │ ├── logo512.png
│ │ ├── mockServiceWorker.js
│ │ └── robots.txt
│ ├── src
│ │ ├── app
│ │ │ ├── app
│ │ │ │ ├── _components
│ │ │ │ │ ├── dashboard-info.tsx
│ │ │ │ │ └── dashboard-layout.tsx
│ │ │ │ ├── discussions
│ │ │ │ │ ├── [discussionId]
│ │ │ │ │ │ ├── __tests__
│ │ │ │ │ │ │ └── discussion.test.tsx
│ │ │ │ │ │ ├── _components
│ │ │ │ │ │ │ └── discussion.tsx
│ │ │ │ │ │ └── page.tsx
│ │ │ │ │ ├── __tests__
│ │ │ │ │ │ └── discussions.test.tsx
│ │ │ │ │ ├── _components
│ │ │ │ │ │ └── discussions.tsx
│ │ │ │ │ └── page.tsx
│ │ │ │ ├── layout.tsx
│ │ │ │ ├── page.tsx
│ │ │ │ ├── profile
│ │ │ │ │ ├── _components
│ │ │ │ │ │ └── profile.tsx
│ │ │ │ │ └── page.tsx
│ │ │ │ └── users
│ │ │ │ │ ├── _components
│ │ │ │ │ ├── admin-guard.tsx
│ │ │ │ │ └── users.tsx
│ │ │ │ │ └── page.tsx
│ │ │ ├── auth
│ │ │ │ ├── _components
│ │ │ │ │ └── auth-layout.tsx
│ │ │ │ ├── layout.tsx
│ │ │ │ ├── login
│ │ │ │ │ └── page.tsx
│ │ │ │ └── register
│ │ │ │ │ └── page.tsx
│ │ │ ├── layout.tsx
│ │ │ ├── not-found.tsx
│ │ │ ├── page.tsx
│ │ │ ├── provider.tsx
│ │ │ └── public
│ │ │ │ └── discussions
│ │ │ │ └── [discussionId]
│ │ │ │ └── page.tsx
│ │ ├── components
│ │ │ ├── errors
│ │ │ │ └── main.tsx
│ │ │ ├── layouts
│ │ │ │ └── content-layout.tsx
│ │ │ └── ui
│ │ │ │ ├── button
│ │ │ │ ├── button.stories.tsx
│ │ │ │ ├── button.tsx
│ │ │ │ └── index.ts
│ │ │ │ ├── dialog
│ │ │ │ ├── __tests__
│ │ │ │ │ └── dialog.test.tsx
│ │ │ │ ├── confirmation-dialog
│ │ │ │ │ ├── __tests__
│ │ │ │ │ │ └── confirmation-dialog.test.tsx
│ │ │ │ │ ├── confirmation-dialog.stories.tsx
│ │ │ │ │ ├── confirmation-dialog.tsx
│ │ │ │ │ └── index.ts
│ │ │ │ ├── dialog.stories.tsx
│ │ │ │ ├── dialog.tsx
│ │ │ │ └── index.ts
│ │ │ │ ├── drawer
│ │ │ │ ├── __tests__
│ │ │ │ │ └── drawer.test.tsx
│ │ │ │ ├── drawer.stories.tsx
│ │ │ │ ├── drawer.tsx
│ │ │ │ └── index.ts
│ │ │ │ ├── dropdown
│ │ │ │ ├── dropdown.stories.tsx
│ │ │ │ ├── dropdown.tsx
│ │ │ │ └── index.ts
│ │ │ │ ├── form
│ │ │ │ ├── __tests__
│ │ │ │ │ └── form.test.tsx
│ │ │ │ ├── error.tsx
│ │ │ │ ├── field-wrapper.tsx
│ │ │ │ ├── form-drawer.tsx
│ │ │ │ ├── form.stories.tsx
│ │ │ │ ├── form.tsx
│ │ │ │ ├── index.ts
│ │ │ │ ├── input.tsx
│ │ │ │ ├── label.tsx
│ │ │ │ ├── select.tsx
│ │ │ │ ├── switch.tsx
│ │ │ │ └── textarea.tsx
│ │ │ │ ├── link
│ │ │ │ ├── index.ts
│ │ │ │ ├── link.stories.tsx
│ │ │ │ └── link.tsx
│ │ │ │ ├── md-preview
│ │ │ │ ├── index.ts
│ │ │ │ ├── md-preview.stories.tsx
│ │ │ │ └── md-preview.tsx
│ │ │ │ ├── notifications
│ │ │ │ ├── __tests__
│ │ │ │ │ └── notifications.test.ts
│ │ │ │ ├── index.ts
│ │ │ │ ├── notification.stories.tsx
│ │ │ │ ├── notification.tsx
│ │ │ │ ├── notifications-store.ts
│ │ │ │ └── notifications.tsx
│ │ │ │ ├── spinner
│ │ │ │ ├── index.ts
│ │ │ │ ├── spinner.stories.tsx
│ │ │ │ └── spinner.tsx
│ │ │ │ └── table
│ │ │ │ ├── index.ts
│ │ │ │ ├── pagination.tsx
│ │ │ │ ├── table.stories.tsx
│ │ │ │ └── table.tsx
│ │ ├── config
│ │ │ ├── env.ts
│ │ │ └── paths.ts
│ │ ├── features
│ │ │ ├── auth
│ │ │ │ └── components
│ │ │ │ │ ├── __tests__
│ │ │ │ │ ├── login-form.test.tsx
│ │ │ │ │ └── register-form.test.tsx
│ │ │ │ │ ├── login-form.tsx
│ │ │ │ │ └── register-form.tsx
│ │ │ ├── comments
│ │ │ │ ├── api
│ │ │ │ │ ├── create-comment.ts
│ │ │ │ │ ├── delete-comment.ts
│ │ │ │ │ └── get-comments.ts
│ │ │ │ └── components
│ │ │ │ │ ├── comments-list.tsx
│ │ │ │ │ ├── comments.tsx
│ │ │ │ │ ├── create-comment.tsx
│ │ │ │ │ └── delete-comment.tsx
│ │ │ ├── discussions
│ │ │ │ ├── api
│ │ │ │ │ ├── create-discussion.ts
│ │ │ │ │ ├── delete-discussion.ts
│ │ │ │ │ ├── get-discussion.ts
│ │ │ │ │ ├── get-discussions.ts
│ │ │ │ │ └── update-discussion.ts
│ │ │ │ └── components
│ │ │ │ │ ├── create-discussion.tsx
│ │ │ │ │ ├── delete-discussion.tsx
│ │ │ │ │ ├── discussion-view.tsx
│ │ │ │ │ ├── discussions-list.tsx
│ │ │ │ │ └── update-discussion.tsx
│ │ │ ├── teams
│ │ │ │ └── api
│ │ │ │ │ └── get-teams.ts
│ │ │ └── users
│ │ │ │ ├── api
│ │ │ │ ├── delete-user.ts
│ │ │ │ ├── get-users.ts
│ │ │ │ └── update-profile.ts
│ │ │ │ └── components
│ │ │ │ ├── delete-user.tsx
│ │ │ │ ├── update-profile.tsx
│ │ │ │ └── users-list.tsx
│ │ ├── hooks
│ │ │ ├── __tests__
│ │ │ │ └── use-disclosure.test.ts
│ │ │ └── use-disclosure.ts
│ │ ├── lib
│ │ │ ├── __tests__
│ │ │ │ └── authorization.test.tsx
│ │ │ ├── api-client.ts
│ │ │ ├── auth.tsx
│ │ │ ├── authorization.ts
│ │ │ └── react-query.ts
│ │ ├── styles
│ │ │ └── globals.css
│ │ ├── testing
│ │ │ ├── data-generators.ts
│ │ │ ├── mocks
│ │ │ │ ├── browser.ts
│ │ │ │ ├── db.ts
│ │ │ │ ├── handlers
│ │ │ │ │ ├── auth.ts
│ │ │ │ │ ├── comments.ts
│ │ │ │ │ ├── discussions.ts
│ │ │ │ │ ├── index.ts
│ │ │ │ │ ├── teams.ts
│ │ │ │ │ └── users.ts
│ │ │ │ ├── index.ts
│ │ │ │ ├── server.ts
│ │ │ │ └── utils.ts
│ │ │ ├── setup-tests.ts
│ │ │ └── test-utils.tsx
│ │ ├── types
│ │ │ └── api.ts
│ │ └── utils
│ │ │ ├── auth.ts
│ │ │ ├── cn.ts
│ │ │ └── format.ts
│ ├── tailwind.config.cjs
│ ├── tsconfig.json
│ ├── vitest.config.ts
│ └── yarn.lock
├── nextjs-pages
│ ├── .env.example
│ ├── .env.example-e2e
│ ├── .eslintrc.cjs
│ ├── .gitignore
│ ├── .prettierignore
│ ├── .prettierrc
│ ├── .storybook
│ │ ├── main.ts
│ │ └── preview.tsx
│ ├── .vscode
│ │ ├── extensions.json
│ │ └── settings.json
│ ├── README.md
│ ├── __mocks__
│ │ ├── vitest-env.d.ts
│ │ └── zustand.ts
│ ├── e2e
│ │ ├── .eslintrc.cjs
│ │ └── tests
│ │ │ ├── auth.setup.ts
│ │ │ ├── profile.spec.ts
│ │ │ └── smoke.spec.ts
│ ├── generators
│ │ └── component
│ │ │ ├── component.stories.tsx.hbs
│ │ │ ├── component.tsx.hbs
│ │ │ ├── index.cjs
│ │ │ └── index.ts.hbs
│ ├── lint-staged.config.mjs
│ ├── mock-server.ts
│ ├── next-env.d.ts
│ ├── next.config.mjs
│ ├── package.json
│ ├── playwright.config.ts
│ ├── plopfile.cjs
│ ├── postcss.config.cjs
│ ├── public
│ │ ├── _redirects
│ │ ├── favicon.ico
│ │ ├── logo.svg
│ │ ├── logo192.png
│ │ ├── logo512.png
│ │ ├── mockServiceWorker.js
│ │ └── robots.txt
│ ├── src
│ │ ├── app
│ │ │ ├── pages
│ │ │ │ ├── app
│ │ │ │ │ ├── dashboard.tsx
│ │ │ │ │ ├── discussions
│ │ │ │ │ │ ├── __tests__
│ │ │ │ │ │ │ ├── discussion.test.tsx
│ │ │ │ │ │ │ └── discussions.test.tsx
│ │ │ │ │ │ ├── discussion.tsx
│ │ │ │ │ │ └── discussions.tsx
│ │ │ │ │ ├── profile.tsx
│ │ │ │ │ └── users.tsx
│ │ │ │ └── auth
│ │ │ │ │ ├── login.tsx
│ │ │ │ │ └── register.tsx
│ │ │ └── provider.tsx
│ │ ├── components
│ │ │ ├── errors
│ │ │ │ └── main.tsx
│ │ │ ├── layouts
│ │ │ │ ├── auth-layout.tsx
│ │ │ │ ├── content-layout.tsx
│ │ │ │ ├── dashboard-layout.tsx
│ │ │ │ └── index.ts
│ │ │ ├── seo
│ │ │ │ ├── head.tsx
│ │ │ │ └── index.ts
│ │ │ └── ui
│ │ │ │ ├── button
│ │ │ │ ├── button.stories.tsx
│ │ │ │ ├── button.tsx
│ │ │ │ └── index.ts
│ │ │ │ ├── dialog
│ │ │ │ ├── __tests__
│ │ │ │ │ └── dialog.test.tsx
│ │ │ │ ├── confirmation-dialog
│ │ │ │ │ ├── __tests__
│ │ │ │ │ │ └── confirmation-dialog.test.tsx
│ │ │ │ │ ├── confirmation-dialog.stories.tsx
│ │ │ │ │ ├── confirmation-dialog.tsx
│ │ │ │ │ └── index.ts
│ │ │ │ ├── dialog.stories.tsx
│ │ │ │ ├── dialog.tsx
│ │ │ │ └── index.ts
│ │ │ │ ├── drawer
│ │ │ │ ├── __tests__
│ │ │ │ │ └── drawer.test.tsx
│ │ │ │ ├── drawer.stories.tsx
│ │ │ │ ├── drawer.tsx
│ │ │ │ └── index.ts
│ │ │ │ ├── dropdown
│ │ │ │ ├── dropdown.stories.tsx
│ │ │ │ ├── dropdown.tsx
│ │ │ │ └── index.ts
│ │ │ │ ├── form
│ │ │ │ ├── __tests__
│ │ │ │ │ └── form.test.tsx
│ │ │ │ ├── error.tsx
│ │ │ │ ├── field-wrapper.tsx
│ │ │ │ ├── form-drawer.tsx
│ │ │ │ ├── form.stories.tsx
│ │ │ │ ├── form.tsx
│ │ │ │ ├── index.ts
│ │ │ │ ├── input.tsx
│ │ │ │ ├── label.tsx
│ │ │ │ ├── select.tsx
│ │ │ │ ├── switch.tsx
│ │ │ │ └── textarea.tsx
│ │ │ │ ├── link
│ │ │ │ ├── index.ts
│ │ │ │ ├── link.stories.tsx
│ │ │ │ └── link.tsx
│ │ │ │ ├── md-preview
│ │ │ │ ├── index.ts
│ │ │ │ ├── md-preview.stories.tsx
│ │ │ │ └── md-preview.tsx
│ │ │ │ ├── notifications
│ │ │ │ ├── __tests__
│ │ │ │ │ └── notifications.test.ts
│ │ │ │ ├── index.ts
│ │ │ │ ├── notification.stories.tsx
│ │ │ │ ├── notification.tsx
│ │ │ │ ├── notifications-store.ts
│ │ │ │ └── notifications.tsx
│ │ │ │ ├── spinner
│ │ │ │ ├── index.ts
│ │ │ │ ├── spinner.stories.tsx
│ │ │ │ └── spinner.tsx
│ │ │ │ └── table
│ │ │ │ ├── index.ts
│ │ │ │ ├── pagination.tsx
│ │ │ │ ├── table.stories.tsx
│ │ │ │ └── table.tsx
│ │ ├── config
│ │ │ ├── env.ts
│ │ │ └── paths.ts
│ │ ├── features
│ │ │ ├── auth
│ │ │ │ └── components
│ │ │ │ │ ├── __tests__
│ │ │ │ │ ├── login-form.test.tsx
│ │ │ │ │ └── register-form.test.tsx
│ │ │ │ │ ├── login-form.tsx
│ │ │ │ │ └── register-form.tsx
│ │ │ ├── comments
│ │ │ │ ├── api
│ │ │ │ │ ├── create-comment.ts
│ │ │ │ │ ├── delete-comment.ts
│ │ │ │ │ └── get-comments.ts
│ │ │ │ └── components
│ │ │ │ │ ├── comments-list.tsx
│ │ │ │ │ ├── comments.tsx
│ │ │ │ │ ├── create-comment.tsx
│ │ │ │ │ └── delete-comment.tsx
│ │ │ ├── discussions
│ │ │ │ ├── api
│ │ │ │ │ ├── create-discussion.ts
│ │ │ │ │ ├── delete-discussion.ts
│ │ │ │ │ ├── get-discussion.ts
│ │ │ │ │ ├── get-discussions.ts
│ │ │ │ │ └── update-discussion.ts
│ │ │ │ └── components
│ │ │ │ │ ├── create-discussion.tsx
│ │ │ │ │ ├── delete-discussion.tsx
│ │ │ │ │ ├── discussion-view.tsx
│ │ │ │ │ ├── discussions-list.tsx
│ │ │ │ │ └── update-discussion.tsx
│ │ │ ├── teams
│ │ │ │ └── api
│ │ │ │ │ └── get-teams.ts
│ │ │ └── users
│ │ │ │ ├── api
│ │ │ │ ├── delete-user.ts
│ │ │ │ ├── get-users.ts
│ │ │ │ └── update-profile.ts
│ │ │ │ └── components
│ │ │ │ ├── delete-user.tsx
│ │ │ │ ├── update-profile.tsx
│ │ │ │ └── users-list.tsx
│ │ ├── hooks
│ │ │ ├── __tests__
│ │ │ │ └── use-disclosure.test.ts
│ │ │ └── use-disclosure.ts
│ │ ├── lib
│ │ │ ├── __tests__
│ │ │ │ └── authorization.test.tsx
│ │ │ ├── api-client.ts
│ │ │ ├── auth.tsx
│ │ │ ├── authorization.tsx
│ │ │ └── react-query.ts
│ │ ├── pages
│ │ │ ├── 404.tsx
│ │ │ ├── _app.tsx
│ │ │ ├── app
│ │ │ │ ├── discussions
│ │ │ │ │ ├── [discussionId].tsx
│ │ │ │ │ └── index.tsx
│ │ │ │ ├── index.tsx
│ │ │ │ ├── profile.tsx
│ │ │ │ └── users.tsx
│ │ │ ├── auth
│ │ │ │ ├── login.tsx
│ │ │ │ └── register.tsx
│ │ │ ├── index.tsx
│ │ │ └── public
│ │ │ │ └── discussions
│ │ │ │ └── [discussionId].tsx
│ │ ├── styles
│ │ │ └── globals.css
│ │ ├── testing
│ │ │ ├── data-generators.ts
│ │ │ ├── mocks
│ │ │ │ ├── browser.ts
│ │ │ │ ├── db.ts
│ │ │ │ ├── handlers
│ │ │ │ │ ├── auth.ts
│ │ │ │ │ ├── comments.ts
│ │ │ │ │ ├── discussions.ts
│ │ │ │ │ ├── index.ts
│ │ │ │ │ ├── teams.ts
│ │ │ │ │ └── users.ts
│ │ │ │ ├── index.ts
│ │ │ │ ├── server.ts
│ │ │ │ └── utils.ts
│ │ │ ├── setup-tests.ts
│ │ │ └── test-utils.tsx
│ │ ├── types
│ │ │ └── api.ts
│ │ └── utils
│ │ │ ├── cn.ts
│ │ │ └── format.ts
│ ├── tailwind.config.cjs
│ ├── tsconfig.json
│ ├── vitest.config.ts
│ └── yarn.lock
└── react-vite
│ ├── .env.example
│ ├── .env.example-e2e
│ ├── .eslintrc.cjs
│ ├── .gitignore
│ ├── .prettierignore
│ ├── .prettierrc
│ ├── .storybook
│ ├── main.ts
│ └── preview.tsx
│ ├── .vscode
│ ├── extensions.json
│ └── settings.json
│ ├── README.md
│ ├── __mocks__
│ ├── vitest-env.d.ts
│ └── zustand.ts
│ ├── e2e
│ ├── .eslintrc.cjs
│ └── tests
│ │ ├── auth.setup.ts
│ │ ├── profile.spec.ts
│ │ └── smoke.spec.ts
│ ├── generators
│ └── component
│ │ ├── component.stories.tsx.hbs
│ │ ├── component.tsx.hbs
│ │ ├── index.cjs
│ │ └── index.ts.hbs
│ ├── index.html
│ ├── mock-server.ts
│ ├── package.json
│ ├── playwright.config.ts
│ ├── plopfile.cjs
│ ├── postcss.config.cjs
│ ├── public
│ ├── _redirects
│ ├── favicon.ico
│ ├── logo192.png
│ ├── logo512.png
│ ├── mockServiceWorker.js
│ └── robots.txt
│ ├── src
│ ├── app
│ │ ├── index.tsx
│ │ ├── provider.tsx
│ │ ├── router.tsx
│ │ └── routes
│ │ │ ├── app
│ │ │ ├── dashboard.tsx
│ │ │ ├── discussions
│ │ │ │ ├── __tests__
│ │ │ │ │ ├── discussion.test.tsx
│ │ │ │ │ └── discussions.test.tsx
│ │ │ │ ├── discussion.tsx
│ │ │ │ └── discussions.tsx
│ │ │ ├── profile.tsx
│ │ │ ├── root.tsx
│ │ │ └── users.tsx
│ │ │ ├── auth
│ │ │ ├── login.tsx
│ │ │ └── register.tsx
│ │ │ ├── landing.tsx
│ │ │ └── not-found.tsx
│ ├── assets
│ │ └── logo.svg
│ ├── components
│ │ ├── errors
│ │ │ └── main.tsx
│ │ ├── layouts
│ │ │ ├── auth-layout.tsx
│ │ │ ├── content-layout.tsx
│ │ │ ├── dashboard-layout.tsx
│ │ │ └── index.ts
│ │ ├── seo
│ │ │ ├── __tests__
│ │ │ │ └── head.test.tsx
│ │ │ ├── head.tsx
│ │ │ └── index.ts
│ │ └── ui
│ │ │ ├── button
│ │ │ ├── button.stories.tsx
│ │ │ ├── button.tsx
│ │ │ └── index.ts
│ │ │ ├── dialog
│ │ │ ├── __tests__
│ │ │ │ └── dialog.test.tsx
│ │ │ ├── confirmation-dialog
│ │ │ │ ├── __tests__
│ │ │ │ │ └── confirmation-dialog.test.tsx
│ │ │ │ ├── confirmation-dialog.stories.tsx
│ │ │ │ ├── confirmation-dialog.tsx
│ │ │ │ └── index.ts
│ │ │ ├── dialog.stories.tsx
│ │ │ ├── dialog.tsx
│ │ │ └── index.ts
│ │ │ ├── drawer
│ │ │ ├── __tests__
│ │ │ │ └── drawer.test.tsx
│ │ │ ├── drawer.stories.tsx
│ │ │ ├── drawer.tsx
│ │ │ └── index.ts
│ │ │ ├── dropdown
│ │ │ ├── dropdown.stories.tsx
│ │ │ ├── dropdown.tsx
│ │ │ └── index.ts
│ │ │ ├── form
│ │ │ ├── __tests__
│ │ │ │ └── form.test.tsx
│ │ │ ├── error.tsx
│ │ │ ├── field-wrapper.tsx
│ │ │ ├── form-drawer.tsx
│ │ │ ├── form.stories.tsx
│ │ │ ├── form.tsx
│ │ │ ├── index.ts
│ │ │ ├── input.tsx
│ │ │ ├── label.tsx
│ │ │ ├── select.tsx
│ │ │ ├── switch.tsx
│ │ │ └── textarea.tsx
│ │ │ ├── link
│ │ │ ├── index.ts
│ │ │ ├── link.stories.tsx
│ │ │ └── link.tsx
│ │ │ ├── md-preview
│ │ │ ├── index.ts
│ │ │ ├── md-preview.stories.tsx
│ │ │ └── md-preview.tsx
│ │ │ ├── notifications
│ │ │ ├── __tests__
│ │ │ │ └── notifications.test.ts
│ │ │ ├── index.ts
│ │ │ ├── notification.stories.tsx
│ │ │ ├── notification.tsx
│ │ │ ├── notifications-store.ts
│ │ │ └── notifications.tsx
│ │ │ ├── spinner
│ │ │ ├── index.ts
│ │ │ ├── spinner.stories.tsx
│ │ │ └── spinner.tsx
│ │ │ └── table
│ │ │ ├── index.ts
│ │ │ ├── pagination.tsx
│ │ │ ├── table.stories.tsx
│ │ │ └── table.tsx
│ ├── config
│ │ ├── env.ts
│ │ └── paths.ts
│ ├── features
│ │ ├── auth
│ │ │ └── components
│ │ │ │ ├── __tests__
│ │ │ │ ├── login-form.test.tsx
│ │ │ │ └── register-form.test.tsx
│ │ │ │ ├── login-form.tsx
│ │ │ │ └── register-form.tsx
│ │ ├── comments
│ │ │ ├── api
│ │ │ │ ├── create-comment.ts
│ │ │ │ ├── delete-comment.ts
│ │ │ │ └── get-comments.ts
│ │ │ └── components
│ │ │ │ ├── comments-list.tsx
│ │ │ │ ├── comments.tsx
│ │ │ │ ├── create-comment.tsx
│ │ │ │ └── delete-comment.tsx
│ │ ├── discussions
│ │ │ ├── api
│ │ │ │ ├── create-discussion.ts
│ │ │ │ ├── delete-discussion.ts
│ │ │ │ ├── get-discussion.ts
│ │ │ │ ├── get-discussions.ts
│ │ │ │ └── update-discussion.ts
│ │ │ └── components
│ │ │ │ ├── create-discussion.tsx
│ │ │ │ ├── delete-discussion.tsx
│ │ │ │ ├── discussion-view.tsx
│ │ │ │ ├── discussions-list.tsx
│ │ │ │ └── update-discussion.tsx
│ │ ├── teams
│ │ │ └── api
│ │ │ │ └── get-teams.ts
│ │ └── users
│ │ │ ├── api
│ │ │ ├── delete-user.ts
│ │ │ ├── get-users.ts
│ │ │ └── update-profile.ts
│ │ │ └── components
│ │ │ ├── delete-user.tsx
│ │ │ ├── update-profile.tsx
│ │ │ └── users-list.tsx
│ ├── hooks
│ │ ├── __tests__
│ │ │ └── use-disclosure.test.ts
│ │ └── use-disclosure.ts
│ ├── index.css
│ ├── lib
│ │ ├── __tests__
│ │ │ └── authorization.test.tsx
│ │ ├── api-client.ts
│ │ ├── auth.tsx
│ │ ├── authorization.tsx
│ │ └── react-query.ts
│ ├── main.tsx
│ ├── testing
│ │ ├── data-generators.ts
│ │ ├── mocks
│ │ │ ├── browser.ts
│ │ │ ├── db.ts
│ │ │ ├── handlers
│ │ │ │ ├── auth.ts
│ │ │ │ ├── comments.ts
│ │ │ │ ├── discussions.ts
│ │ │ │ ├── index.ts
│ │ │ │ ├── teams.ts
│ │ │ │ └── users.ts
│ │ │ ├── index.ts
│ │ │ ├── server.ts
│ │ │ └── utils.ts
│ │ ├── setup-tests.ts
│ │ └── test-utils.tsx
│ ├── types
│ │ └── api.ts
│ ├── utils
│ │ ├── cn.ts
│ │ └── format.ts
│ └── vite-env.d.ts
│ ├── tailwind.config.cjs
│ ├── tsconfig.json
│ ├── vite-env.d.ts
│ ├── vite.config.ts
│ └── yarn.lock
├── docs
├── additional-resources.md
├── api-layer.md
├── application-overview.md
├── assets
│ └── unidirectional-codebase.png
├── components-and-styling.md
├── deployment.md
├── error-handling.md
├── performance.md
├── project-standards.md
├── project-structure.md
├── security.md
├── state-management.md
└── testing.md
└── package.json
/.github/workflows/nextjs-app-ci.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/.github/workflows/nextjs-app-ci.yml
--------------------------------------------------------------------------------
/.github/workflows/nextjs-pages-ci.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/.github/workflows/nextjs-pages-ci.yml
--------------------------------------------------------------------------------
/.github/workflows/react-vite-ci.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/.github/workflows/react-vite-ci.yml
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/.gitignore
--------------------------------------------------------------------------------
/.husky/pre-commit:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/.husky/pre-commit
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/LICENSE
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/README.md
--------------------------------------------------------------------------------
/apps/nextjs-app/.env.example:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/.env.example
--------------------------------------------------------------------------------
/apps/nextjs-app/.env.example-e2e:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/.env.example-e2e
--------------------------------------------------------------------------------
/apps/nextjs-app/.eslintrc.cjs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/.eslintrc.cjs
--------------------------------------------------------------------------------
/apps/nextjs-app/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/.gitignore
--------------------------------------------------------------------------------
/apps/nextjs-app/.prettierignore:
--------------------------------------------------------------------------------
1 | *.hbs
--------------------------------------------------------------------------------
/apps/nextjs-app/.prettierrc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/.prettierrc
--------------------------------------------------------------------------------
/apps/nextjs-app/.storybook/main.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/.storybook/main.ts
--------------------------------------------------------------------------------
/apps/nextjs-app/.storybook/preview.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/.storybook/preview.tsx
--------------------------------------------------------------------------------
/apps/nextjs-app/.vscode/extensions.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/.vscode/extensions.json
--------------------------------------------------------------------------------
/apps/nextjs-app/.vscode/settings.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/.vscode/settings.json
--------------------------------------------------------------------------------
/apps/nextjs-app/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/README.md
--------------------------------------------------------------------------------
/apps/nextjs-app/__mocks__/vitest-env.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/__mocks__/vitest-env.d.ts
--------------------------------------------------------------------------------
/apps/nextjs-app/__mocks__/zustand.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/__mocks__/zustand.ts
--------------------------------------------------------------------------------
/apps/nextjs-app/e2e/.eslintrc.cjs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/e2e/.eslintrc.cjs
--------------------------------------------------------------------------------
/apps/nextjs-app/e2e/tests/auth.setup.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/e2e/tests/auth.setup.ts
--------------------------------------------------------------------------------
/apps/nextjs-app/e2e/tests/profile.spec.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/e2e/tests/profile.spec.ts
--------------------------------------------------------------------------------
/apps/nextjs-app/e2e/tests/smoke.spec.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/e2e/tests/smoke.spec.ts
--------------------------------------------------------------------------------
/apps/nextjs-app/generators/component/component.stories.tsx.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/generators/component/component.stories.tsx.hbs
--------------------------------------------------------------------------------
/apps/nextjs-app/generators/component/component.tsx.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/generators/component/component.tsx.hbs
--------------------------------------------------------------------------------
/apps/nextjs-app/generators/component/index.cjs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/generators/component/index.cjs
--------------------------------------------------------------------------------
/apps/nextjs-app/generators/component/index.ts.hbs:
--------------------------------------------------------------------------------
1 | export * from './{{ kebabCase name }}';
2 |
--------------------------------------------------------------------------------
/apps/nextjs-app/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/index.html
--------------------------------------------------------------------------------
/apps/nextjs-app/lint-staged.config.mjs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/lint-staged.config.mjs
--------------------------------------------------------------------------------
/apps/nextjs-app/mock-server.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/mock-server.ts
--------------------------------------------------------------------------------
/apps/nextjs-app/next-env.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/next-env.d.ts
--------------------------------------------------------------------------------
/apps/nextjs-app/next.config.mjs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/next.config.mjs
--------------------------------------------------------------------------------
/apps/nextjs-app/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/package.json
--------------------------------------------------------------------------------
/apps/nextjs-app/playwright.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/playwright.config.ts
--------------------------------------------------------------------------------
/apps/nextjs-app/plopfile.cjs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/plopfile.cjs
--------------------------------------------------------------------------------
/apps/nextjs-app/postcss.config.cjs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/postcss.config.cjs
--------------------------------------------------------------------------------
/apps/nextjs-app/public/_redirects:
--------------------------------------------------------------------------------
1 | /* /index.html 200
--------------------------------------------------------------------------------
/apps/nextjs-app/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/public/favicon.ico
--------------------------------------------------------------------------------
/apps/nextjs-app/public/logo.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/public/logo.svg
--------------------------------------------------------------------------------
/apps/nextjs-app/public/logo192.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/public/logo192.png
--------------------------------------------------------------------------------
/apps/nextjs-app/public/logo512.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/public/logo512.png
--------------------------------------------------------------------------------
/apps/nextjs-app/public/mockServiceWorker.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/public/mockServiceWorker.js
--------------------------------------------------------------------------------
/apps/nextjs-app/public/robots.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/public/robots.txt
--------------------------------------------------------------------------------
/apps/nextjs-app/src/app/app/_components/dashboard-info.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/app/app/_components/dashboard-info.tsx
--------------------------------------------------------------------------------
/apps/nextjs-app/src/app/app/_components/dashboard-layout.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/app/app/_components/dashboard-layout.tsx
--------------------------------------------------------------------------------
/apps/nextjs-app/src/app/app/discussions/[discussionId]/__tests__/discussion.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/app/app/discussions/[discussionId]/__tests__/discussion.test.tsx
--------------------------------------------------------------------------------
/apps/nextjs-app/src/app/app/discussions/[discussionId]/_components/discussion.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/app/app/discussions/[discussionId]/_components/discussion.tsx
--------------------------------------------------------------------------------
/apps/nextjs-app/src/app/app/discussions/[discussionId]/page.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/app/app/discussions/[discussionId]/page.tsx
--------------------------------------------------------------------------------
/apps/nextjs-app/src/app/app/discussions/__tests__/discussions.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/app/app/discussions/__tests__/discussions.test.tsx
--------------------------------------------------------------------------------
/apps/nextjs-app/src/app/app/discussions/_components/discussions.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/app/app/discussions/_components/discussions.tsx
--------------------------------------------------------------------------------
/apps/nextjs-app/src/app/app/discussions/page.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/app/app/discussions/page.tsx
--------------------------------------------------------------------------------
/apps/nextjs-app/src/app/app/layout.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/app/app/layout.tsx
--------------------------------------------------------------------------------
/apps/nextjs-app/src/app/app/page.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/app/app/page.tsx
--------------------------------------------------------------------------------
/apps/nextjs-app/src/app/app/profile/_components/profile.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/app/app/profile/_components/profile.tsx
--------------------------------------------------------------------------------
/apps/nextjs-app/src/app/app/profile/page.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/app/app/profile/page.tsx
--------------------------------------------------------------------------------
/apps/nextjs-app/src/app/app/users/_components/admin-guard.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/app/app/users/_components/admin-guard.tsx
--------------------------------------------------------------------------------
/apps/nextjs-app/src/app/app/users/_components/users.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/app/app/users/_components/users.tsx
--------------------------------------------------------------------------------
/apps/nextjs-app/src/app/app/users/page.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/app/app/users/page.tsx
--------------------------------------------------------------------------------
/apps/nextjs-app/src/app/auth/_components/auth-layout.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/app/auth/_components/auth-layout.tsx
--------------------------------------------------------------------------------
/apps/nextjs-app/src/app/auth/layout.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/app/auth/layout.tsx
--------------------------------------------------------------------------------
/apps/nextjs-app/src/app/auth/login/page.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/app/auth/login/page.tsx
--------------------------------------------------------------------------------
/apps/nextjs-app/src/app/auth/register/page.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/app/auth/register/page.tsx
--------------------------------------------------------------------------------
/apps/nextjs-app/src/app/layout.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/app/layout.tsx
--------------------------------------------------------------------------------
/apps/nextjs-app/src/app/not-found.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/app/not-found.tsx
--------------------------------------------------------------------------------
/apps/nextjs-app/src/app/page.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/app/page.tsx
--------------------------------------------------------------------------------
/apps/nextjs-app/src/app/provider.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/app/provider.tsx
--------------------------------------------------------------------------------
/apps/nextjs-app/src/app/public/discussions/[discussionId]/page.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/app/public/discussions/[discussionId]/page.tsx
--------------------------------------------------------------------------------
/apps/nextjs-app/src/components/errors/main.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/components/errors/main.tsx
--------------------------------------------------------------------------------
/apps/nextjs-app/src/components/layouts/content-layout.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/components/layouts/content-layout.tsx
--------------------------------------------------------------------------------
/apps/nextjs-app/src/components/ui/button/button.stories.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/components/ui/button/button.stories.tsx
--------------------------------------------------------------------------------
/apps/nextjs-app/src/components/ui/button/button.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/components/ui/button/button.tsx
--------------------------------------------------------------------------------
/apps/nextjs-app/src/components/ui/button/index.ts:
--------------------------------------------------------------------------------
1 | export * from './button';
2 |
--------------------------------------------------------------------------------
/apps/nextjs-app/src/components/ui/dialog/__tests__/dialog.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/components/ui/dialog/__tests__/dialog.test.tsx
--------------------------------------------------------------------------------
/apps/nextjs-app/src/components/ui/dialog/confirmation-dialog/__tests__/confirmation-dialog.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/components/ui/dialog/confirmation-dialog/__tests__/confirmation-dialog.test.tsx
--------------------------------------------------------------------------------
/apps/nextjs-app/src/components/ui/dialog/confirmation-dialog/confirmation-dialog.stories.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/components/ui/dialog/confirmation-dialog/confirmation-dialog.stories.tsx
--------------------------------------------------------------------------------
/apps/nextjs-app/src/components/ui/dialog/confirmation-dialog/confirmation-dialog.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/components/ui/dialog/confirmation-dialog/confirmation-dialog.tsx
--------------------------------------------------------------------------------
/apps/nextjs-app/src/components/ui/dialog/confirmation-dialog/index.ts:
--------------------------------------------------------------------------------
1 | export * from './confirmation-dialog';
2 |
--------------------------------------------------------------------------------
/apps/nextjs-app/src/components/ui/dialog/dialog.stories.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/components/ui/dialog/dialog.stories.tsx
--------------------------------------------------------------------------------
/apps/nextjs-app/src/components/ui/dialog/dialog.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/components/ui/dialog/dialog.tsx
--------------------------------------------------------------------------------
/apps/nextjs-app/src/components/ui/dialog/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/components/ui/dialog/index.ts
--------------------------------------------------------------------------------
/apps/nextjs-app/src/components/ui/drawer/__tests__/drawer.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/components/ui/drawer/__tests__/drawer.test.tsx
--------------------------------------------------------------------------------
/apps/nextjs-app/src/components/ui/drawer/drawer.stories.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/components/ui/drawer/drawer.stories.tsx
--------------------------------------------------------------------------------
/apps/nextjs-app/src/components/ui/drawer/drawer.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/components/ui/drawer/drawer.tsx
--------------------------------------------------------------------------------
/apps/nextjs-app/src/components/ui/drawer/index.ts:
--------------------------------------------------------------------------------
1 | export * from './drawer';
2 |
--------------------------------------------------------------------------------
/apps/nextjs-app/src/components/ui/dropdown/dropdown.stories.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/components/ui/dropdown/dropdown.stories.tsx
--------------------------------------------------------------------------------
/apps/nextjs-app/src/components/ui/dropdown/dropdown.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/components/ui/dropdown/dropdown.tsx
--------------------------------------------------------------------------------
/apps/nextjs-app/src/components/ui/dropdown/index.ts:
--------------------------------------------------------------------------------
1 | export * from './dropdown';
2 |
--------------------------------------------------------------------------------
/apps/nextjs-app/src/components/ui/form/__tests__/form.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/components/ui/form/__tests__/form.test.tsx
--------------------------------------------------------------------------------
/apps/nextjs-app/src/components/ui/form/error.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/components/ui/form/error.tsx
--------------------------------------------------------------------------------
/apps/nextjs-app/src/components/ui/form/field-wrapper.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/components/ui/form/field-wrapper.tsx
--------------------------------------------------------------------------------
/apps/nextjs-app/src/components/ui/form/form-drawer.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/components/ui/form/form-drawer.tsx
--------------------------------------------------------------------------------
/apps/nextjs-app/src/components/ui/form/form.stories.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/components/ui/form/form.stories.tsx
--------------------------------------------------------------------------------
/apps/nextjs-app/src/components/ui/form/form.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/components/ui/form/form.tsx
--------------------------------------------------------------------------------
/apps/nextjs-app/src/components/ui/form/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/components/ui/form/index.ts
--------------------------------------------------------------------------------
/apps/nextjs-app/src/components/ui/form/input.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/components/ui/form/input.tsx
--------------------------------------------------------------------------------
/apps/nextjs-app/src/components/ui/form/label.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/components/ui/form/label.tsx
--------------------------------------------------------------------------------
/apps/nextjs-app/src/components/ui/form/select.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/components/ui/form/select.tsx
--------------------------------------------------------------------------------
/apps/nextjs-app/src/components/ui/form/switch.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/components/ui/form/switch.tsx
--------------------------------------------------------------------------------
/apps/nextjs-app/src/components/ui/form/textarea.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/components/ui/form/textarea.tsx
--------------------------------------------------------------------------------
/apps/nextjs-app/src/components/ui/link/index.ts:
--------------------------------------------------------------------------------
1 | export * from './link';
2 |
--------------------------------------------------------------------------------
/apps/nextjs-app/src/components/ui/link/link.stories.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/components/ui/link/link.stories.tsx
--------------------------------------------------------------------------------
/apps/nextjs-app/src/components/ui/link/link.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/components/ui/link/link.tsx
--------------------------------------------------------------------------------
/apps/nextjs-app/src/components/ui/md-preview/index.ts:
--------------------------------------------------------------------------------
1 | export * from './md-preview';
2 |
--------------------------------------------------------------------------------
/apps/nextjs-app/src/components/ui/md-preview/md-preview.stories.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/components/ui/md-preview/md-preview.stories.tsx
--------------------------------------------------------------------------------
/apps/nextjs-app/src/components/ui/md-preview/md-preview.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/components/ui/md-preview/md-preview.tsx
--------------------------------------------------------------------------------
/apps/nextjs-app/src/components/ui/notifications/__tests__/notifications.test.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/components/ui/notifications/__tests__/notifications.test.ts
--------------------------------------------------------------------------------
/apps/nextjs-app/src/components/ui/notifications/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/components/ui/notifications/index.ts
--------------------------------------------------------------------------------
/apps/nextjs-app/src/components/ui/notifications/notification.stories.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/components/ui/notifications/notification.stories.tsx
--------------------------------------------------------------------------------
/apps/nextjs-app/src/components/ui/notifications/notification.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/components/ui/notifications/notification.tsx
--------------------------------------------------------------------------------
/apps/nextjs-app/src/components/ui/notifications/notifications-store.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/components/ui/notifications/notifications-store.ts
--------------------------------------------------------------------------------
/apps/nextjs-app/src/components/ui/notifications/notifications.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/components/ui/notifications/notifications.tsx
--------------------------------------------------------------------------------
/apps/nextjs-app/src/components/ui/spinner/index.ts:
--------------------------------------------------------------------------------
1 | export * from './spinner';
2 |
--------------------------------------------------------------------------------
/apps/nextjs-app/src/components/ui/spinner/spinner.stories.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/components/ui/spinner/spinner.stories.tsx
--------------------------------------------------------------------------------
/apps/nextjs-app/src/components/ui/spinner/spinner.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/components/ui/spinner/spinner.tsx
--------------------------------------------------------------------------------
/apps/nextjs-app/src/components/ui/table/index.ts:
--------------------------------------------------------------------------------
1 | export * from './table';
2 |
--------------------------------------------------------------------------------
/apps/nextjs-app/src/components/ui/table/pagination.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/components/ui/table/pagination.tsx
--------------------------------------------------------------------------------
/apps/nextjs-app/src/components/ui/table/table.stories.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/components/ui/table/table.stories.tsx
--------------------------------------------------------------------------------
/apps/nextjs-app/src/components/ui/table/table.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/components/ui/table/table.tsx
--------------------------------------------------------------------------------
/apps/nextjs-app/src/config/env.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/config/env.ts
--------------------------------------------------------------------------------
/apps/nextjs-app/src/config/paths.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/config/paths.ts
--------------------------------------------------------------------------------
/apps/nextjs-app/src/features/auth/components/__tests__/login-form.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/features/auth/components/__tests__/login-form.test.tsx
--------------------------------------------------------------------------------
/apps/nextjs-app/src/features/auth/components/__tests__/register-form.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/features/auth/components/__tests__/register-form.test.tsx
--------------------------------------------------------------------------------
/apps/nextjs-app/src/features/auth/components/login-form.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/features/auth/components/login-form.tsx
--------------------------------------------------------------------------------
/apps/nextjs-app/src/features/auth/components/register-form.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/features/auth/components/register-form.tsx
--------------------------------------------------------------------------------
/apps/nextjs-app/src/features/comments/api/create-comment.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/features/comments/api/create-comment.ts
--------------------------------------------------------------------------------
/apps/nextjs-app/src/features/comments/api/delete-comment.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/features/comments/api/delete-comment.ts
--------------------------------------------------------------------------------
/apps/nextjs-app/src/features/comments/api/get-comments.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/features/comments/api/get-comments.ts
--------------------------------------------------------------------------------
/apps/nextjs-app/src/features/comments/components/comments-list.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/features/comments/components/comments-list.tsx
--------------------------------------------------------------------------------
/apps/nextjs-app/src/features/comments/components/comments.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/features/comments/components/comments.tsx
--------------------------------------------------------------------------------
/apps/nextjs-app/src/features/comments/components/create-comment.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/features/comments/components/create-comment.tsx
--------------------------------------------------------------------------------
/apps/nextjs-app/src/features/comments/components/delete-comment.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/features/comments/components/delete-comment.tsx
--------------------------------------------------------------------------------
/apps/nextjs-app/src/features/discussions/api/create-discussion.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/features/discussions/api/create-discussion.ts
--------------------------------------------------------------------------------
/apps/nextjs-app/src/features/discussions/api/delete-discussion.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/features/discussions/api/delete-discussion.ts
--------------------------------------------------------------------------------
/apps/nextjs-app/src/features/discussions/api/get-discussion.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/features/discussions/api/get-discussion.ts
--------------------------------------------------------------------------------
/apps/nextjs-app/src/features/discussions/api/get-discussions.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/features/discussions/api/get-discussions.ts
--------------------------------------------------------------------------------
/apps/nextjs-app/src/features/discussions/api/update-discussion.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/features/discussions/api/update-discussion.ts
--------------------------------------------------------------------------------
/apps/nextjs-app/src/features/discussions/components/create-discussion.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/features/discussions/components/create-discussion.tsx
--------------------------------------------------------------------------------
/apps/nextjs-app/src/features/discussions/components/delete-discussion.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/features/discussions/components/delete-discussion.tsx
--------------------------------------------------------------------------------
/apps/nextjs-app/src/features/discussions/components/discussion-view.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/features/discussions/components/discussion-view.tsx
--------------------------------------------------------------------------------
/apps/nextjs-app/src/features/discussions/components/discussions-list.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/features/discussions/components/discussions-list.tsx
--------------------------------------------------------------------------------
/apps/nextjs-app/src/features/discussions/components/update-discussion.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/features/discussions/components/update-discussion.tsx
--------------------------------------------------------------------------------
/apps/nextjs-app/src/features/teams/api/get-teams.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/features/teams/api/get-teams.ts
--------------------------------------------------------------------------------
/apps/nextjs-app/src/features/users/api/delete-user.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/features/users/api/delete-user.ts
--------------------------------------------------------------------------------
/apps/nextjs-app/src/features/users/api/get-users.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/features/users/api/get-users.ts
--------------------------------------------------------------------------------
/apps/nextjs-app/src/features/users/api/update-profile.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/features/users/api/update-profile.ts
--------------------------------------------------------------------------------
/apps/nextjs-app/src/features/users/components/delete-user.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/features/users/components/delete-user.tsx
--------------------------------------------------------------------------------
/apps/nextjs-app/src/features/users/components/update-profile.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/features/users/components/update-profile.tsx
--------------------------------------------------------------------------------
/apps/nextjs-app/src/features/users/components/users-list.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/features/users/components/users-list.tsx
--------------------------------------------------------------------------------
/apps/nextjs-app/src/hooks/__tests__/use-disclosure.test.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/hooks/__tests__/use-disclosure.test.ts
--------------------------------------------------------------------------------
/apps/nextjs-app/src/hooks/use-disclosure.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/hooks/use-disclosure.ts
--------------------------------------------------------------------------------
/apps/nextjs-app/src/lib/__tests__/authorization.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/lib/__tests__/authorization.test.tsx
--------------------------------------------------------------------------------
/apps/nextjs-app/src/lib/api-client.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/lib/api-client.ts
--------------------------------------------------------------------------------
/apps/nextjs-app/src/lib/auth.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/lib/auth.tsx
--------------------------------------------------------------------------------
/apps/nextjs-app/src/lib/authorization.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/lib/authorization.ts
--------------------------------------------------------------------------------
/apps/nextjs-app/src/lib/react-query.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/lib/react-query.ts
--------------------------------------------------------------------------------
/apps/nextjs-app/src/styles/globals.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/styles/globals.css
--------------------------------------------------------------------------------
/apps/nextjs-app/src/testing/data-generators.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/testing/data-generators.ts
--------------------------------------------------------------------------------
/apps/nextjs-app/src/testing/mocks/browser.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/testing/mocks/browser.ts
--------------------------------------------------------------------------------
/apps/nextjs-app/src/testing/mocks/db.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/testing/mocks/db.ts
--------------------------------------------------------------------------------
/apps/nextjs-app/src/testing/mocks/handlers/auth.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/testing/mocks/handlers/auth.ts
--------------------------------------------------------------------------------
/apps/nextjs-app/src/testing/mocks/handlers/comments.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/testing/mocks/handlers/comments.ts
--------------------------------------------------------------------------------
/apps/nextjs-app/src/testing/mocks/handlers/discussions.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/testing/mocks/handlers/discussions.ts
--------------------------------------------------------------------------------
/apps/nextjs-app/src/testing/mocks/handlers/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/testing/mocks/handlers/index.ts
--------------------------------------------------------------------------------
/apps/nextjs-app/src/testing/mocks/handlers/teams.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/testing/mocks/handlers/teams.ts
--------------------------------------------------------------------------------
/apps/nextjs-app/src/testing/mocks/handlers/users.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/testing/mocks/handlers/users.ts
--------------------------------------------------------------------------------
/apps/nextjs-app/src/testing/mocks/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/testing/mocks/index.ts
--------------------------------------------------------------------------------
/apps/nextjs-app/src/testing/mocks/server.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/testing/mocks/server.ts
--------------------------------------------------------------------------------
/apps/nextjs-app/src/testing/mocks/utils.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/testing/mocks/utils.ts
--------------------------------------------------------------------------------
/apps/nextjs-app/src/testing/setup-tests.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/testing/setup-tests.ts
--------------------------------------------------------------------------------
/apps/nextjs-app/src/testing/test-utils.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/testing/test-utils.tsx
--------------------------------------------------------------------------------
/apps/nextjs-app/src/types/api.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/types/api.ts
--------------------------------------------------------------------------------
/apps/nextjs-app/src/utils/auth.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/utils/auth.ts
--------------------------------------------------------------------------------
/apps/nextjs-app/src/utils/cn.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/utils/cn.ts
--------------------------------------------------------------------------------
/apps/nextjs-app/src/utils/format.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/src/utils/format.ts
--------------------------------------------------------------------------------
/apps/nextjs-app/tailwind.config.cjs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/tailwind.config.cjs
--------------------------------------------------------------------------------
/apps/nextjs-app/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/tsconfig.json
--------------------------------------------------------------------------------
/apps/nextjs-app/vitest.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/vitest.config.ts
--------------------------------------------------------------------------------
/apps/nextjs-app/yarn.lock:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-app/yarn.lock
--------------------------------------------------------------------------------
/apps/nextjs-pages/.env.example:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/.env.example
--------------------------------------------------------------------------------
/apps/nextjs-pages/.env.example-e2e:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/.env.example-e2e
--------------------------------------------------------------------------------
/apps/nextjs-pages/.eslintrc.cjs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/.eslintrc.cjs
--------------------------------------------------------------------------------
/apps/nextjs-pages/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/.gitignore
--------------------------------------------------------------------------------
/apps/nextjs-pages/.prettierignore:
--------------------------------------------------------------------------------
1 | *.hbs
--------------------------------------------------------------------------------
/apps/nextjs-pages/.prettierrc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/.prettierrc
--------------------------------------------------------------------------------
/apps/nextjs-pages/.storybook/main.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/.storybook/main.ts
--------------------------------------------------------------------------------
/apps/nextjs-pages/.storybook/preview.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/.storybook/preview.tsx
--------------------------------------------------------------------------------
/apps/nextjs-pages/.vscode/extensions.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/.vscode/extensions.json
--------------------------------------------------------------------------------
/apps/nextjs-pages/.vscode/settings.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/.vscode/settings.json
--------------------------------------------------------------------------------
/apps/nextjs-pages/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/README.md
--------------------------------------------------------------------------------
/apps/nextjs-pages/__mocks__/vitest-env.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/__mocks__/vitest-env.d.ts
--------------------------------------------------------------------------------
/apps/nextjs-pages/__mocks__/zustand.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/__mocks__/zustand.ts
--------------------------------------------------------------------------------
/apps/nextjs-pages/e2e/.eslintrc.cjs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/e2e/.eslintrc.cjs
--------------------------------------------------------------------------------
/apps/nextjs-pages/e2e/tests/auth.setup.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/e2e/tests/auth.setup.ts
--------------------------------------------------------------------------------
/apps/nextjs-pages/e2e/tests/profile.spec.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/e2e/tests/profile.spec.ts
--------------------------------------------------------------------------------
/apps/nextjs-pages/e2e/tests/smoke.spec.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/e2e/tests/smoke.spec.ts
--------------------------------------------------------------------------------
/apps/nextjs-pages/generators/component/component.stories.tsx.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/generators/component/component.stories.tsx.hbs
--------------------------------------------------------------------------------
/apps/nextjs-pages/generators/component/component.tsx.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/generators/component/component.tsx.hbs
--------------------------------------------------------------------------------
/apps/nextjs-pages/generators/component/index.cjs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/generators/component/index.cjs
--------------------------------------------------------------------------------
/apps/nextjs-pages/generators/component/index.ts.hbs:
--------------------------------------------------------------------------------
1 | export * from './{{ kebabCase name }}';
2 |
--------------------------------------------------------------------------------
/apps/nextjs-pages/lint-staged.config.mjs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/lint-staged.config.mjs
--------------------------------------------------------------------------------
/apps/nextjs-pages/mock-server.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/mock-server.ts
--------------------------------------------------------------------------------
/apps/nextjs-pages/next-env.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/next-env.d.ts
--------------------------------------------------------------------------------
/apps/nextjs-pages/next.config.mjs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/next.config.mjs
--------------------------------------------------------------------------------
/apps/nextjs-pages/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/package.json
--------------------------------------------------------------------------------
/apps/nextjs-pages/playwright.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/playwright.config.ts
--------------------------------------------------------------------------------
/apps/nextjs-pages/plopfile.cjs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/plopfile.cjs
--------------------------------------------------------------------------------
/apps/nextjs-pages/postcss.config.cjs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/postcss.config.cjs
--------------------------------------------------------------------------------
/apps/nextjs-pages/public/_redirects:
--------------------------------------------------------------------------------
1 | /* /index.html 200
--------------------------------------------------------------------------------
/apps/nextjs-pages/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/public/favicon.ico
--------------------------------------------------------------------------------
/apps/nextjs-pages/public/logo.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/public/logo.svg
--------------------------------------------------------------------------------
/apps/nextjs-pages/public/logo192.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/public/logo192.png
--------------------------------------------------------------------------------
/apps/nextjs-pages/public/logo512.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/public/logo512.png
--------------------------------------------------------------------------------
/apps/nextjs-pages/public/mockServiceWorker.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/public/mockServiceWorker.js
--------------------------------------------------------------------------------
/apps/nextjs-pages/public/robots.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/public/robots.txt
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/app/pages/app/dashboard.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/app/pages/app/dashboard.tsx
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/app/pages/app/discussions/__tests__/discussion.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/app/pages/app/discussions/__tests__/discussion.test.tsx
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/app/pages/app/discussions/__tests__/discussions.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/app/pages/app/discussions/__tests__/discussions.test.tsx
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/app/pages/app/discussions/discussion.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/app/pages/app/discussions/discussion.tsx
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/app/pages/app/discussions/discussions.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/app/pages/app/discussions/discussions.tsx
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/app/pages/app/profile.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/app/pages/app/profile.tsx
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/app/pages/app/users.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/app/pages/app/users.tsx
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/app/pages/auth/login.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/app/pages/auth/login.tsx
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/app/pages/auth/register.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/app/pages/auth/register.tsx
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/app/provider.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/app/provider.tsx
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/components/errors/main.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/components/errors/main.tsx
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/components/layouts/auth-layout.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/components/layouts/auth-layout.tsx
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/components/layouts/content-layout.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/components/layouts/content-layout.tsx
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/components/layouts/dashboard-layout.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/components/layouts/dashboard-layout.tsx
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/components/layouts/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/components/layouts/index.ts
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/components/seo/head.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/components/seo/head.tsx
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/components/seo/index.ts:
--------------------------------------------------------------------------------
1 | export * from './head';
2 |
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/components/ui/button/button.stories.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/components/ui/button/button.stories.tsx
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/components/ui/button/button.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/components/ui/button/button.tsx
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/components/ui/button/index.ts:
--------------------------------------------------------------------------------
1 | export * from './button';
2 |
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/components/ui/dialog/__tests__/dialog.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/components/ui/dialog/__tests__/dialog.test.tsx
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/components/ui/dialog/confirmation-dialog/__tests__/confirmation-dialog.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/components/ui/dialog/confirmation-dialog/__tests__/confirmation-dialog.test.tsx
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/components/ui/dialog/confirmation-dialog/confirmation-dialog.stories.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/components/ui/dialog/confirmation-dialog/confirmation-dialog.stories.tsx
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/components/ui/dialog/confirmation-dialog/confirmation-dialog.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/components/ui/dialog/confirmation-dialog/confirmation-dialog.tsx
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/components/ui/dialog/confirmation-dialog/index.ts:
--------------------------------------------------------------------------------
1 | export * from './confirmation-dialog';
2 |
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/components/ui/dialog/dialog.stories.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/components/ui/dialog/dialog.stories.tsx
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/components/ui/dialog/dialog.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/components/ui/dialog/dialog.tsx
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/components/ui/dialog/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/components/ui/dialog/index.ts
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/components/ui/drawer/__tests__/drawer.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/components/ui/drawer/__tests__/drawer.test.tsx
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/components/ui/drawer/drawer.stories.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/components/ui/drawer/drawer.stories.tsx
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/components/ui/drawer/drawer.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/components/ui/drawer/drawer.tsx
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/components/ui/drawer/index.ts:
--------------------------------------------------------------------------------
1 | export * from './drawer';
2 |
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/components/ui/dropdown/dropdown.stories.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/components/ui/dropdown/dropdown.stories.tsx
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/components/ui/dropdown/dropdown.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/components/ui/dropdown/dropdown.tsx
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/components/ui/dropdown/index.ts:
--------------------------------------------------------------------------------
1 | export * from './dropdown';
2 |
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/components/ui/form/__tests__/form.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/components/ui/form/__tests__/form.test.tsx
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/components/ui/form/error.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/components/ui/form/error.tsx
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/components/ui/form/field-wrapper.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/components/ui/form/field-wrapper.tsx
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/components/ui/form/form-drawer.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/components/ui/form/form-drawer.tsx
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/components/ui/form/form.stories.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/components/ui/form/form.stories.tsx
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/components/ui/form/form.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/components/ui/form/form.tsx
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/components/ui/form/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/components/ui/form/index.ts
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/components/ui/form/input.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/components/ui/form/input.tsx
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/components/ui/form/label.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/components/ui/form/label.tsx
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/components/ui/form/select.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/components/ui/form/select.tsx
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/components/ui/form/switch.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/components/ui/form/switch.tsx
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/components/ui/form/textarea.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/components/ui/form/textarea.tsx
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/components/ui/link/index.ts:
--------------------------------------------------------------------------------
1 | export * from './link';
2 |
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/components/ui/link/link.stories.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/components/ui/link/link.stories.tsx
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/components/ui/link/link.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/components/ui/link/link.tsx
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/components/ui/md-preview/index.ts:
--------------------------------------------------------------------------------
1 | export * from './md-preview';
2 |
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/components/ui/md-preview/md-preview.stories.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/components/ui/md-preview/md-preview.stories.tsx
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/components/ui/md-preview/md-preview.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/components/ui/md-preview/md-preview.tsx
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/components/ui/notifications/__tests__/notifications.test.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/components/ui/notifications/__tests__/notifications.test.ts
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/components/ui/notifications/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/components/ui/notifications/index.ts
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/components/ui/notifications/notification.stories.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/components/ui/notifications/notification.stories.tsx
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/components/ui/notifications/notification.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/components/ui/notifications/notification.tsx
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/components/ui/notifications/notifications-store.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/components/ui/notifications/notifications-store.ts
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/components/ui/notifications/notifications.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/components/ui/notifications/notifications.tsx
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/components/ui/spinner/index.ts:
--------------------------------------------------------------------------------
1 | export * from './spinner';
2 |
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/components/ui/spinner/spinner.stories.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/components/ui/spinner/spinner.stories.tsx
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/components/ui/spinner/spinner.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/components/ui/spinner/spinner.tsx
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/components/ui/table/index.ts:
--------------------------------------------------------------------------------
1 | export * from './table';
2 |
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/components/ui/table/pagination.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/components/ui/table/pagination.tsx
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/components/ui/table/table.stories.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/components/ui/table/table.stories.tsx
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/components/ui/table/table.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/components/ui/table/table.tsx
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/config/env.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/config/env.ts
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/config/paths.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/config/paths.ts
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/features/auth/components/__tests__/login-form.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/features/auth/components/__tests__/login-form.test.tsx
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/features/auth/components/__tests__/register-form.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/features/auth/components/__tests__/register-form.test.tsx
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/features/auth/components/login-form.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/features/auth/components/login-form.tsx
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/features/auth/components/register-form.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/features/auth/components/register-form.tsx
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/features/comments/api/create-comment.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/features/comments/api/create-comment.ts
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/features/comments/api/delete-comment.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/features/comments/api/delete-comment.ts
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/features/comments/api/get-comments.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/features/comments/api/get-comments.ts
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/features/comments/components/comments-list.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/features/comments/components/comments-list.tsx
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/features/comments/components/comments.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/features/comments/components/comments.tsx
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/features/comments/components/create-comment.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/features/comments/components/create-comment.tsx
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/features/comments/components/delete-comment.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/features/comments/components/delete-comment.tsx
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/features/discussions/api/create-discussion.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/features/discussions/api/create-discussion.ts
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/features/discussions/api/delete-discussion.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/features/discussions/api/delete-discussion.ts
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/features/discussions/api/get-discussion.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/features/discussions/api/get-discussion.ts
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/features/discussions/api/get-discussions.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/features/discussions/api/get-discussions.ts
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/features/discussions/api/update-discussion.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/features/discussions/api/update-discussion.ts
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/features/discussions/components/create-discussion.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/features/discussions/components/create-discussion.tsx
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/features/discussions/components/delete-discussion.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/features/discussions/components/delete-discussion.tsx
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/features/discussions/components/discussion-view.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/features/discussions/components/discussion-view.tsx
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/features/discussions/components/discussions-list.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/features/discussions/components/discussions-list.tsx
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/features/discussions/components/update-discussion.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/features/discussions/components/update-discussion.tsx
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/features/teams/api/get-teams.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/features/teams/api/get-teams.ts
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/features/users/api/delete-user.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/features/users/api/delete-user.ts
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/features/users/api/get-users.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/features/users/api/get-users.ts
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/features/users/api/update-profile.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/features/users/api/update-profile.ts
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/features/users/components/delete-user.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/features/users/components/delete-user.tsx
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/features/users/components/update-profile.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/features/users/components/update-profile.tsx
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/features/users/components/users-list.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/features/users/components/users-list.tsx
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/hooks/__tests__/use-disclosure.test.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/hooks/__tests__/use-disclosure.test.ts
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/hooks/use-disclosure.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/hooks/use-disclosure.ts
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/lib/__tests__/authorization.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/lib/__tests__/authorization.test.tsx
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/lib/api-client.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/lib/api-client.ts
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/lib/auth.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/lib/auth.tsx
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/lib/authorization.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/lib/authorization.tsx
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/lib/react-query.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/lib/react-query.ts
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/pages/404.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/pages/404.tsx
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/pages/_app.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/pages/_app.tsx
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/pages/app/discussions/[discussionId].tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/pages/app/discussions/[discussionId].tsx
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/pages/app/discussions/index.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/pages/app/discussions/index.tsx
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/pages/app/index.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/pages/app/index.tsx
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/pages/app/profile.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/pages/app/profile.tsx
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/pages/app/users.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/pages/app/users.tsx
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/pages/auth/login.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/pages/auth/login.tsx
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/pages/auth/register.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/pages/auth/register.tsx
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/pages/index.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/pages/index.tsx
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/pages/public/discussions/[discussionId].tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/pages/public/discussions/[discussionId].tsx
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/styles/globals.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/styles/globals.css
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/testing/data-generators.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/testing/data-generators.ts
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/testing/mocks/browser.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/testing/mocks/browser.ts
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/testing/mocks/db.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/testing/mocks/db.ts
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/testing/mocks/handlers/auth.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/testing/mocks/handlers/auth.ts
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/testing/mocks/handlers/comments.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/testing/mocks/handlers/comments.ts
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/testing/mocks/handlers/discussions.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/testing/mocks/handlers/discussions.ts
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/testing/mocks/handlers/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/testing/mocks/handlers/index.ts
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/testing/mocks/handlers/teams.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/testing/mocks/handlers/teams.ts
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/testing/mocks/handlers/users.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/testing/mocks/handlers/users.ts
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/testing/mocks/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/testing/mocks/index.ts
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/testing/mocks/server.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/testing/mocks/server.ts
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/testing/mocks/utils.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/testing/mocks/utils.ts
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/testing/setup-tests.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/testing/setup-tests.ts
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/testing/test-utils.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/testing/test-utils.tsx
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/types/api.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/types/api.ts
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/utils/cn.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/utils/cn.ts
--------------------------------------------------------------------------------
/apps/nextjs-pages/src/utils/format.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/src/utils/format.ts
--------------------------------------------------------------------------------
/apps/nextjs-pages/tailwind.config.cjs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/tailwind.config.cjs
--------------------------------------------------------------------------------
/apps/nextjs-pages/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/tsconfig.json
--------------------------------------------------------------------------------
/apps/nextjs-pages/vitest.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/vitest.config.ts
--------------------------------------------------------------------------------
/apps/nextjs-pages/yarn.lock:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/nextjs-pages/yarn.lock
--------------------------------------------------------------------------------
/apps/react-vite/.env.example:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/.env.example
--------------------------------------------------------------------------------
/apps/react-vite/.env.example-e2e:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/.env.example-e2e
--------------------------------------------------------------------------------
/apps/react-vite/.eslintrc.cjs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/.eslintrc.cjs
--------------------------------------------------------------------------------
/apps/react-vite/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/.gitignore
--------------------------------------------------------------------------------
/apps/react-vite/.prettierignore:
--------------------------------------------------------------------------------
1 | *.hbs
--------------------------------------------------------------------------------
/apps/react-vite/.prettierrc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/.prettierrc
--------------------------------------------------------------------------------
/apps/react-vite/.storybook/main.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/.storybook/main.ts
--------------------------------------------------------------------------------
/apps/react-vite/.storybook/preview.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/.storybook/preview.tsx
--------------------------------------------------------------------------------
/apps/react-vite/.vscode/extensions.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/.vscode/extensions.json
--------------------------------------------------------------------------------
/apps/react-vite/.vscode/settings.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/.vscode/settings.json
--------------------------------------------------------------------------------
/apps/react-vite/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/README.md
--------------------------------------------------------------------------------
/apps/react-vite/__mocks__/vitest-env.d.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/__mocks__/vitest-env.d.ts
--------------------------------------------------------------------------------
/apps/react-vite/__mocks__/zustand.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/__mocks__/zustand.ts
--------------------------------------------------------------------------------
/apps/react-vite/e2e/.eslintrc.cjs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/e2e/.eslintrc.cjs
--------------------------------------------------------------------------------
/apps/react-vite/e2e/tests/auth.setup.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/e2e/tests/auth.setup.ts
--------------------------------------------------------------------------------
/apps/react-vite/e2e/tests/profile.spec.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/e2e/tests/profile.spec.ts
--------------------------------------------------------------------------------
/apps/react-vite/e2e/tests/smoke.spec.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/e2e/tests/smoke.spec.ts
--------------------------------------------------------------------------------
/apps/react-vite/generators/component/component.stories.tsx.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/generators/component/component.stories.tsx.hbs
--------------------------------------------------------------------------------
/apps/react-vite/generators/component/component.tsx.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/generators/component/component.tsx.hbs
--------------------------------------------------------------------------------
/apps/react-vite/generators/component/index.cjs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/generators/component/index.cjs
--------------------------------------------------------------------------------
/apps/react-vite/generators/component/index.ts.hbs:
--------------------------------------------------------------------------------
1 | export * from './{{ kebabCase name }}';
2 |
--------------------------------------------------------------------------------
/apps/react-vite/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/index.html
--------------------------------------------------------------------------------
/apps/react-vite/mock-server.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/mock-server.ts
--------------------------------------------------------------------------------
/apps/react-vite/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/package.json
--------------------------------------------------------------------------------
/apps/react-vite/playwright.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/playwright.config.ts
--------------------------------------------------------------------------------
/apps/react-vite/plopfile.cjs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/plopfile.cjs
--------------------------------------------------------------------------------
/apps/react-vite/postcss.config.cjs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/postcss.config.cjs
--------------------------------------------------------------------------------
/apps/react-vite/public/_redirects:
--------------------------------------------------------------------------------
1 | /* /index.html 200
--------------------------------------------------------------------------------
/apps/react-vite/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/public/favicon.ico
--------------------------------------------------------------------------------
/apps/react-vite/public/logo192.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/public/logo192.png
--------------------------------------------------------------------------------
/apps/react-vite/public/logo512.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/public/logo512.png
--------------------------------------------------------------------------------
/apps/react-vite/public/mockServiceWorker.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/public/mockServiceWorker.js
--------------------------------------------------------------------------------
/apps/react-vite/public/robots.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/public/robots.txt
--------------------------------------------------------------------------------
/apps/react-vite/src/app/index.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/app/index.tsx
--------------------------------------------------------------------------------
/apps/react-vite/src/app/provider.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/app/provider.tsx
--------------------------------------------------------------------------------
/apps/react-vite/src/app/router.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/app/router.tsx
--------------------------------------------------------------------------------
/apps/react-vite/src/app/routes/app/dashboard.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/app/routes/app/dashboard.tsx
--------------------------------------------------------------------------------
/apps/react-vite/src/app/routes/app/discussions/__tests__/discussion.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/app/routes/app/discussions/__tests__/discussion.test.tsx
--------------------------------------------------------------------------------
/apps/react-vite/src/app/routes/app/discussions/__tests__/discussions.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/app/routes/app/discussions/__tests__/discussions.test.tsx
--------------------------------------------------------------------------------
/apps/react-vite/src/app/routes/app/discussions/discussion.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/app/routes/app/discussions/discussion.tsx
--------------------------------------------------------------------------------
/apps/react-vite/src/app/routes/app/discussions/discussions.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/app/routes/app/discussions/discussions.tsx
--------------------------------------------------------------------------------
/apps/react-vite/src/app/routes/app/profile.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/app/routes/app/profile.tsx
--------------------------------------------------------------------------------
/apps/react-vite/src/app/routes/app/root.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/app/routes/app/root.tsx
--------------------------------------------------------------------------------
/apps/react-vite/src/app/routes/app/users.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/app/routes/app/users.tsx
--------------------------------------------------------------------------------
/apps/react-vite/src/app/routes/auth/login.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/app/routes/auth/login.tsx
--------------------------------------------------------------------------------
/apps/react-vite/src/app/routes/auth/register.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/app/routes/auth/register.tsx
--------------------------------------------------------------------------------
/apps/react-vite/src/app/routes/landing.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/app/routes/landing.tsx
--------------------------------------------------------------------------------
/apps/react-vite/src/app/routes/not-found.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/app/routes/not-found.tsx
--------------------------------------------------------------------------------
/apps/react-vite/src/assets/logo.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/assets/logo.svg
--------------------------------------------------------------------------------
/apps/react-vite/src/components/errors/main.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/components/errors/main.tsx
--------------------------------------------------------------------------------
/apps/react-vite/src/components/layouts/auth-layout.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/components/layouts/auth-layout.tsx
--------------------------------------------------------------------------------
/apps/react-vite/src/components/layouts/content-layout.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/components/layouts/content-layout.tsx
--------------------------------------------------------------------------------
/apps/react-vite/src/components/layouts/dashboard-layout.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/components/layouts/dashboard-layout.tsx
--------------------------------------------------------------------------------
/apps/react-vite/src/components/layouts/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/components/layouts/index.ts
--------------------------------------------------------------------------------
/apps/react-vite/src/components/seo/__tests__/head.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/components/seo/__tests__/head.test.tsx
--------------------------------------------------------------------------------
/apps/react-vite/src/components/seo/head.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/components/seo/head.tsx
--------------------------------------------------------------------------------
/apps/react-vite/src/components/seo/index.ts:
--------------------------------------------------------------------------------
1 | export * from './head';
2 |
--------------------------------------------------------------------------------
/apps/react-vite/src/components/ui/button/button.stories.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/components/ui/button/button.stories.tsx
--------------------------------------------------------------------------------
/apps/react-vite/src/components/ui/button/button.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/components/ui/button/button.tsx
--------------------------------------------------------------------------------
/apps/react-vite/src/components/ui/button/index.ts:
--------------------------------------------------------------------------------
1 | export * from './button';
2 |
--------------------------------------------------------------------------------
/apps/react-vite/src/components/ui/dialog/__tests__/dialog.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/components/ui/dialog/__tests__/dialog.test.tsx
--------------------------------------------------------------------------------
/apps/react-vite/src/components/ui/dialog/confirmation-dialog/__tests__/confirmation-dialog.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/components/ui/dialog/confirmation-dialog/__tests__/confirmation-dialog.test.tsx
--------------------------------------------------------------------------------
/apps/react-vite/src/components/ui/dialog/confirmation-dialog/confirmation-dialog.stories.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/components/ui/dialog/confirmation-dialog/confirmation-dialog.stories.tsx
--------------------------------------------------------------------------------
/apps/react-vite/src/components/ui/dialog/confirmation-dialog/confirmation-dialog.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/components/ui/dialog/confirmation-dialog/confirmation-dialog.tsx
--------------------------------------------------------------------------------
/apps/react-vite/src/components/ui/dialog/confirmation-dialog/index.ts:
--------------------------------------------------------------------------------
1 | export * from './confirmation-dialog';
2 |
--------------------------------------------------------------------------------
/apps/react-vite/src/components/ui/dialog/dialog.stories.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/components/ui/dialog/dialog.stories.tsx
--------------------------------------------------------------------------------
/apps/react-vite/src/components/ui/dialog/dialog.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/components/ui/dialog/dialog.tsx
--------------------------------------------------------------------------------
/apps/react-vite/src/components/ui/dialog/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/components/ui/dialog/index.ts
--------------------------------------------------------------------------------
/apps/react-vite/src/components/ui/drawer/__tests__/drawer.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/components/ui/drawer/__tests__/drawer.test.tsx
--------------------------------------------------------------------------------
/apps/react-vite/src/components/ui/drawer/drawer.stories.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/components/ui/drawer/drawer.stories.tsx
--------------------------------------------------------------------------------
/apps/react-vite/src/components/ui/drawer/drawer.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/components/ui/drawer/drawer.tsx
--------------------------------------------------------------------------------
/apps/react-vite/src/components/ui/drawer/index.ts:
--------------------------------------------------------------------------------
1 | export * from './drawer';
2 |
--------------------------------------------------------------------------------
/apps/react-vite/src/components/ui/dropdown/dropdown.stories.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/components/ui/dropdown/dropdown.stories.tsx
--------------------------------------------------------------------------------
/apps/react-vite/src/components/ui/dropdown/dropdown.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/components/ui/dropdown/dropdown.tsx
--------------------------------------------------------------------------------
/apps/react-vite/src/components/ui/dropdown/index.ts:
--------------------------------------------------------------------------------
1 | export * from './dropdown';
2 |
--------------------------------------------------------------------------------
/apps/react-vite/src/components/ui/form/__tests__/form.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/components/ui/form/__tests__/form.test.tsx
--------------------------------------------------------------------------------
/apps/react-vite/src/components/ui/form/error.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/components/ui/form/error.tsx
--------------------------------------------------------------------------------
/apps/react-vite/src/components/ui/form/field-wrapper.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/components/ui/form/field-wrapper.tsx
--------------------------------------------------------------------------------
/apps/react-vite/src/components/ui/form/form-drawer.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/components/ui/form/form-drawer.tsx
--------------------------------------------------------------------------------
/apps/react-vite/src/components/ui/form/form.stories.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/components/ui/form/form.stories.tsx
--------------------------------------------------------------------------------
/apps/react-vite/src/components/ui/form/form.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/components/ui/form/form.tsx
--------------------------------------------------------------------------------
/apps/react-vite/src/components/ui/form/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/components/ui/form/index.ts
--------------------------------------------------------------------------------
/apps/react-vite/src/components/ui/form/input.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/components/ui/form/input.tsx
--------------------------------------------------------------------------------
/apps/react-vite/src/components/ui/form/label.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/components/ui/form/label.tsx
--------------------------------------------------------------------------------
/apps/react-vite/src/components/ui/form/select.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/components/ui/form/select.tsx
--------------------------------------------------------------------------------
/apps/react-vite/src/components/ui/form/switch.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/components/ui/form/switch.tsx
--------------------------------------------------------------------------------
/apps/react-vite/src/components/ui/form/textarea.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/components/ui/form/textarea.tsx
--------------------------------------------------------------------------------
/apps/react-vite/src/components/ui/link/index.ts:
--------------------------------------------------------------------------------
1 | export * from './link';
2 |
--------------------------------------------------------------------------------
/apps/react-vite/src/components/ui/link/link.stories.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/components/ui/link/link.stories.tsx
--------------------------------------------------------------------------------
/apps/react-vite/src/components/ui/link/link.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/components/ui/link/link.tsx
--------------------------------------------------------------------------------
/apps/react-vite/src/components/ui/md-preview/index.ts:
--------------------------------------------------------------------------------
1 | export * from './md-preview';
2 |
--------------------------------------------------------------------------------
/apps/react-vite/src/components/ui/md-preview/md-preview.stories.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/components/ui/md-preview/md-preview.stories.tsx
--------------------------------------------------------------------------------
/apps/react-vite/src/components/ui/md-preview/md-preview.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/components/ui/md-preview/md-preview.tsx
--------------------------------------------------------------------------------
/apps/react-vite/src/components/ui/notifications/__tests__/notifications.test.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/components/ui/notifications/__tests__/notifications.test.ts
--------------------------------------------------------------------------------
/apps/react-vite/src/components/ui/notifications/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/components/ui/notifications/index.ts
--------------------------------------------------------------------------------
/apps/react-vite/src/components/ui/notifications/notification.stories.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/components/ui/notifications/notification.stories.tsx
--------------------------------------------------------------------------------
/apps/react-vite/src/components/ui/notifications/notification.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/components/ui/notifications/notification.tsx
--------------------------------------------------------------------------------
/apps/react-vite/src/components/ui/notifications/notifications-store.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/components/ui/notifications/notifications-store.ts
--------------------------------------------------------------------------------
/apps/react-vite/src/components/ui/notifications/notifications.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/components/ui/notifications/notifications.tsx
--------------------------------------------------------------------------------
/apps/react-vite/src/components/ui/spinner/index.ts:
--------------------------------------------------------------------------------
1 | export * from './spinner';
2 |
--------------------------------------------------------------------------------
/apps/react-vite/src/components/ui/spinner/spinner.stories.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/components/ui/spinner/spinner.stories.tsx
--------------------------------------------------------------------------------
/apps/react-vite/src/components/ui/spinner/spinner.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/components/ui/spinner/spinner.tsx
--------------------------------------------------------------------------------
/apps/react-vite/src/components/ui/table/index.ts:
--------------------------------------------------------------------------------
1 | export * from './table';
2 |
--------------------------------------------------------------------------------
/apps/react-vite/src/components/ui/table/pagination.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/components/ui/table/pagination.tsx
--------------------------------------------------------------------------------
/apps/react-vite/src/components/ui/table/table.stories.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/components/ui/table/table.stories.tsx
--------------------------------------------------------------------------------
/apps/react-vite/src/components/ui/table/table.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/components/ui/table/table.tsx
--------------------------------------------------------------------------------
/apps/react-vite/src/config/env.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/config/env.ts
--------------------------------------------------------------------------------
/apps/react-vite/src/config/paths.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/config/paths.ts
--------------------------------------------------------------------------------
/apps/react-vite/src/features/auth/components/__tests__/login-form.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/features/auth/components/__tests__/login-form.test.tsx
--------------------------------------------------------------------------------
/apps/react-vite/src/features/auth/components/__tests__/register-form.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/features/auth/components/__tests__/register-form.test.tsx
--------------------------------------------------------------------------------
/apps/react-vite/src/features/auth/components/login-form.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/features/auth/components/login-form.tsx
--------------------------------------------------------------------------------
/apps/react-vite/src/features/auth/components/register-form.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/features/auth/components/register-form.tsx
--------------------------------------------------------------------------------
/apps/react-vite/src/features/comments/api/create-comment.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/features/comments/api/create-comment.ts
--------------------------------------------------------------------------------
/apps/react-vite/src/features/comments/api/delete-comment.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/features/comments/api/delete-comment.ts
--------------------------------------------------------------------------------
/apps/react-vite/src/features/comments/api/get-comments.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/features/comments/api/get-comments.ts
--------------------------------------------------------------------------------
/apps/react-vite/src/features/comments/components/comments-list.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/features/comments/components/comments-list.tsx
--------------------------------------------------------------------------------
/apps/react-vite/src/features/comments/components/comments.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/features/comments/components/comments.tsx
--------------------------------------------------------------------------------
/apps/react-vite/src/features/comments/components/create-comment.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/features/comments/components/create-comment.tsx
--------------------------------------------------------------------------------
/apps/react-vite/src/features/comments/components/delete-comment.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/features/comments/components/delete-comment.tsx
--------------------------------------------------------------------------------
/apps/react-vite/src/features/discussions/api/create-discussion.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/features/discussions/api/create-discussion.ts
--------------------------------------------------------------------------------
/apps/react-vite/src/features/discussions/api/delete-discussion.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/features/discussions/api/delete-discussion.ts
--------------------------------------------------------------------------------
/apps/react-vite/src/features/discussions/api/get-discussion.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/features/discussions/api/get-discussion.ts
--------------------------------------------------------------------------------
/apps/react-vite/src/features/discussions/api/get-discussions.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/features/discussions/api/get-discussions.ts
--------------------------------------------------------------------------------
/apps/react-vite/src/features/discussions/api/update-discussion.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/features/discussions/api/update-discussion.ts
--------------------------------------------------------------------------------
/apps/react-vite/src/features/discussions/components/create-discussion.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/features/discussions/components/create-discussion.tsx
--------------------------------------------------------------------------------
/apps/react-vite/src/features/discussions/components/delete-discussion.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/features/discussions/components/delete-discussion.tsx
--------------------------------------------------------------------------------
/apps/react-vite/src/features/discussions/components/discussion-view.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/features/discussions/components/discussion-view.tsx
--------------------------------------------------------------------------------
/apps/react-vite/src/features/discussions/components/discussions-list.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/features/discussions/components/discussions-list.tsx
--------------------------------------------------------------------------------
/apps/react-vite/src/features/discussions/components/update-discussion.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/features/discussions/components/update-discussion.tsx
--------------------------------------------------------------------------------
/apps/react-vite/src/features/teams/api/get-teams.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/features/teams/api/get-teams.ts
--------------------------------------------------------------------------------
/apps/react-vite/src/features/users/api/delete-user.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/features/users/api/delete-user.ts
--------------------------------------------------------------------------------
/apps/react-vite/src/features/users/api/get-users.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/features/users/api/get-users.ts
--------------------------------------------------------------------------------
/apps/react-vite/src/features/users/api/update-profile.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/features/users/api/update-profile.ts
--------------------------------------------------------------------------------
/apps/react-vite/src/features/users/components/delete-user.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/features/users/components/delete-user.tsx
--------------------------------------------------------------------------------
/apps/react-vite/src/features/users/components/update-profile.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/features/users/components/update-profile.tsx
--------------------------------------------------------------------------------
/apps/react-vite/src/features/users/components/users-list.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/features/users/components/users-list.tsx
--------------------------------------------------------------------------------
/apps/react-vite/src/hooks/__tests__/use-disclosure.test.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/hooks/__tests__/use-disclosure.test.ts
--------------------------------------------------------------------------------
/apps/react-vite/src/hooks/use-disclosure.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/hooks/use-disclosure.ts
--------------------------------------------------------------------------------
/apps/react-vite/src/index.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/index.css
--------------------------------------------------------------------------------
/apps/react-vite/src/lib/__tests__/authorization.test.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/lib/__tests__/authorization.test.tsx
--------------------------------------------------------------------------------
/apps/react-vite/src/lib/api-client.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/lib/api-client.ts
--------------------------------------------------------------------------------
/apps/react-vite/src/lib/auth.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/lib/auth.tsx
--------------------------------------------------------------------------------
/apps/react-vite/src/lib/authorization.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/lib/authorization.tsx
--------------------------------------------------------------------------------
/apps/react-vite/src/lib/react-query.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/lib/react-query.ts
--------------------------------------------------------------------------------
/apps/react-vite/src/main.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/main.tsx
--------------------------------------------------------------------------------
/apps/react-vite/src/testing/data-generators.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/testing/data-generators.ts
--------------------------------------------------------------------------------
/apps/react-vite/src/testing/mocks/browser.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/testing/mocks/browser.ts
--------------------------------------------------------------------------------
/apps/react-vite/src/testing/mocks/db.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/testing/mocks/db.ts
--------------------------------------------------------------------------------
/apps/react-vite/src/testing/mocks/handlers/auth.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/testing/mocks/handlers/auth.ts
--------------------------------------------------------------------------------
/apps/react-vite/src/testing/mocks/handlers/comments.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/testing/mocks/handlers/comments.ts
--------------------------------------------------------------------------------
/apps/react-vite/src/testing/mocks/handlers/discussions.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/testing/mocks/handlers/discussions.ts
--------------------------------------------------------------------------------
/apps/react-vite/src/testing/mocks/handlers/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/testing/mocks/handlers/index.ts
--------------------------------------------------------------------------------
/apps/react-vite/src/testing/mocks/handlers/teams.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/testing/mocks/handlers/teams.ts
--------------------------------------------------------------------------------
/apps/react-vite/src/testing/mocks/handlers/users.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/testing/mocks/handlers/users.ts
--------------------------------------------------------------------------------
/apps/react-vite/src/testing/mocks/index.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/testing/mocks/index.ts
--------------------------------------------------------------------------------
/apps/react-vite/src/testing/mocks/server.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/testing/mocks/server.ts
--------------------------------------------------------------------------------
/apps/react-vite/src/testing/mocks/utils.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/testing/mocks/utils.ts
--------------------------------------------------------------------------------
/apps/react-vite/src/testing/setup-tests.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/testing/setup-tests.ts
--------------------------------------------------------------------------------
/apps/react-vite/src/testing/test-utils.tsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/testing/test-utils.tsx
--------------------------------------------------------------------------------
/apps/react-vite/src/types/api.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/types/api.ts
--------------------------------------------------------------------------------
/apps/react-vite/src/utils/cn.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/utils/cn.ts
--------------------------------------------------------------------------------
/apps/react-vite/src/utils/format.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/src/utils/format.ts
--------------------------------------------------------------------------------
/apps/react-vite/src/vite-env.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 |
--------------------------------------------------------------------------------
/apps/react-vite/tailwind.config.cjs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/tailwind.config.cjs
--------------------------------------------------------------------------------
/apps/react-vite/tsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/tsconfig.json
--------------------------------------------------------------------------------
/apps/react-vite/vite-env.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 |
--------------------------------------------------------------------------------
/apps/react-vite/vite.config.ts:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/vite.config.ts
--------------------------------------------------------------------------------
/apps/react-vite/yarn.lock:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/apps/react-vite/yarn.lock
--------------------------------------------------------------------------------
/docs/additional-resources.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/docs/additional-resources.md
--------------------------------------------------------------------------------
/docs/api-layer.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/docs/api-layer.md
--------------------------------------------------------------------------------
/docs/application-overview.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/docs/application-overview.md
--------------------------------------------------------------------------------
/docs/assets/unidirectional-codebase.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/docs/assets/unidirectional-codebase.png
--------------------------------------------------------------------------------
/docs/components-and-styling.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/docs/components-and-styling.md
--------------------------------------------------------------------------------
/docs/deployment.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/docs/deployment.md
--------------------------------------------------------------------------------
/docs/error-handling.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/docs/error-handling.md
--------------------------------------------------------------------------------
/docs/performance.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/docs/performance.md
--------------------------------------------------------------------------------
/docs/project-standards.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/docs/project-standards.md
--------------------------------------------------------------------------------
/docs/project-structure.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/docs/project-structure.md
--------------------------------------------------------------------------------
/docs/security.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/docs/security.md
--------------------------------------------------------------------------------
/docs/state-management.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/docs/state-management.md
--------------------------------------------------------------------------------
/docs/testing.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/docs/testing.md
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sweetdream-001/react-Bulletproof01/HEAD/package.json
--------------------------------------------------------------------------------