You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+7-8
Original file line number
Diff line number
Diff line change
@@ -37,7 +37,7 @@ In the previous version, we used a package called `NextGenMUI`. While it was use
37
37
└──────────────────────────────────────────────┘
38
38
```
39
39
40
-
-**Description**: The `app` folder contains primary page components organized by business domains (e.g., `dashboard`, `finance`, `suppliers`). Each subfolder is responsible for rendering specific pages or views within the application and organizing related files (`page.tsx`, `layout.tsx`, `loading.tsx`) into isolated units for each feature.
40
+
- The `app` folder contains primary page components organized by business domains (e.g., `dashboard`, `finance`, `suppliers`). Each subfolder is responsible for rendering specific pages or views within the application and organizing related files (`page.tsx`, `layout.tsx`, `loading.tsx`) into isolated units for each feature.
41
41
42
42
---
43
43
@@ -61,7 +61,7 @@ In the previous version, we used a package called `NextGenMUI`. While it was use
61
61
└──────────────────────────────────────────────┘
62
62
```
63
63
64
-
-**Description**: The `components` folder acts as a UI library, containing reusable UI components like buttons, grids, inputs, dialogs, and navigational elements. Each subfolder groups similar components together, enabling modular and consistent UI development.
64
+
- The `components` folder acts as a UI library, containing reusable UI components like buttons, grids, inputs, dialogs, and navigational elements. Each subfolder groups similar components together, enabling modular and consistent UI development.
65
65
66
66
---
67
67
@@ -88,7 +88,7 @@ In the previous version, we used a package called `NextGenMUI`. While it was use
88
88
└──────────────────────────────────────────────┘
89
89
```
90
90
91
-
-**Description**: The `api` folder is dedicated to managing API requests and handling configuration for HTTP requests. The `apiClient.ts` file is the central file for configuring `axios` with custom headers and interceptors, while `urls.ts` centralizes the API endpoints, and `types.ts` provides typings for API responses.
91
+
- The `api` folder is dedicated to managing API requests and handling configuration for HTTP requests. The `apiClient.ts` file is the central file for configuring `axios` with custom headers and interceptors, while `urls.ts` centralizes the API endpoints, and `types.ts` provides typings for API responses.
92
92
93
93
---
94
94
@@ -116,7 +116,7 @@ In the previous version, we used a package called `NextGenMUI`. While it was use
116
116
└──────────────────────────────────────────────┘
117
117
```
118
118
119
-
-**Description**: The `UIModel` folder encapsulates components and classes responsible for managing data grids, forms, and CRUD interactions within the UI. This includes `UIModel.tsx` as the main component for UI data management, and `UIConstructor.tsx` for constructing model instances or configurations. Types are defined within `types.ts` to support these components.
119
+
- The `UIModel` folder encapsulates components and classes responsible for managing data grids, forms, and CRUD interactions within the UI. This includes `UIModel.tsx` as the main component for UI data management, and `UIConstructor.tsx` for constructing model instances or configurations. Types are defined within `types.ts` to support these components.
120
120
121
121
---
122
122
@@ -135,7 +135,7 @@ In the previous version, we used a package called `NextGenMUI`. While it was use
135
135
└──────────────────────────────────────────────┘
136
136
```
137
137
138
-
-**Description**: The `Context` folder contains files related to React Context and global state management. It provides global state to components where needed, facilitating state-sharing across deeply nested component trees.
138
+
- The `Context` folder contains files related to React Context and global state management. It provides global state to components where needed, facilitating state-sharing across deeply nested component trees.
139
139
140
140
---
141
141
@@ -154,8 +154,7 @@ In the previous version, we used a package called `NextGenMUI`. While it was use
154
154
└──────────────────────────────────────────────┘
155
155
```
156
156
157
-
-**Description**: The `hooks` folder centralizes custom hooks, such as `useFetch` and `useMutate`, for API interaction. These hooks abstract the logic for data fetching and mutation, making them reusable and maintaining a clean separation from the components.
158
-
157
+
- The `hooks` folder centralizes custom hooks.
159
158
---
160
159
161
160
#### 7. **Utilities and Constants**
@@ -182,7 +181,7 @@ In the previous version, we used a package called `NextGenMUI`. While it was use
182
181
└──────────────────────────────────────────────┘
183
182
```
184
183
185
-
-**Description**: The `utils` folder contains utility functions that can be reused across the project, such as formatters, validators, and general-purpose helpers. The `Constants` folder stores values that are constant throughout the app, such as color schemes, route definitions, and dropdown options.
184
+
- The `utils` folder contains utility functions that can be reused across the project, such as formatters, validators, and general-purpose helpers.
0 commit comments