robert-s-hogan / nx-monorepo

Modern Web Development Redefined: Dive into a Next.js and React-powered project showcasing best practices with TypeScript, Redux Toolkit, Tailwind CSS, and NX monorepo. A testament to performant, scalable, and maintainable web solutions.
1 stars 0 forks source link

ALL: Improve Code Reusability in Nx Monorepo #77

Open robert-s-hogan opened 1 year ago

robert-s-hogan commented 1 year ago

Description

This ticket outlines several tasks to improve code reusability in our Nx monorepo. The goal is to create shared libraries for common hooks, Redux slices, styles, utilities, data access, and TypeScript types.

Tasks

Shared Hooks

Redux Toolkit Slices

Shared Styles with Tailwind CSS

Shared Utilities

Data Access for API Calls

Shared TypeScript Types

Acceptance Criteria

robert-s-hogan commented 1 year ago

productsSlice in : libs/store/products useModal: in libs/react-hooks/useModal types: libs/types

robert-s-hogan commented 1 year ago

cartSlice in: libs/store/cart

robert-s-hogan commented 1 year ago

react-hooks in: /libs/react-hooks