diff --git a/src/driven/boundaries/state-management-boundary/adapters/adapter.ts b/src/driven/boundaries/state-management-boundary/adapters/adapter.ts deleted file mode 100644 index 3102e3f..0000000 --- a/src/driven/boundaries/state-management-boundary/adapters/adapter.ts +++ /dev/null @@ -1,8 +0,0 @@ -import store from "../store/store"; -import userSlice from "../slices/userSlice"; -import { UserState } from "../slices/protocols/userSliceProtocols"; - -export const userAdapter = { - get: store.getState().user, - update: (user: UserState) => store.dispatch(userSlice.actions.update(user)), -}; diff --git a/src/driven/boundaries/state-management-boundary/index.ts b/src/driven/boundaries/state-management-boundary/index.ts deleted file mode 100644 index 8399f94..0000000 --- a/src/driven/boundaries/state-management-boundary/index.ts +++ /dev/null @@ -1 +0,0 @@ -export { userAdapter } from "./adapters/adapter"; diff --git a/src/driven/boundaries/state-management-boundary/slices/protocols/userSliceProtocols.ts b/src/driven/boundaries/state-management-boundary/slices/protocols/userSliceProtocols.ts deleted file mode 100644 index b5710df..0000000 --- a/src/driven/boundaries/state-management-boundary/slices/protocols/userSliceProtocols.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { UserModel } from "~/business-logic/generic/user/common/domain/model/userModel"; - -export type UserState = UserModel; diff --git a/src/driven/boundaries/state-management-boundary/slices/userSlice.ts b/src/driven/boundaries/state-management-boundary/slices/userSlice.ts deleted file mode 100644 index 469f00a..0000000 --- a/src/driven/boundaries/state-management-boundary/slices/userSlice.ts +++ /dev/null @@ -1,19 +0,0 @@ -import { createSlice, SliceCaseReducers } from "@reduxjs/toolkit"; -import { UserState } from "./protocols/userSliceProtocols"; - -export const userStateName = "user"; -const userSlice = createSlice>({ - name: userStateName, - initialState: null, - reducers: { - update: (state, action) => { - if (!action.payload) return state; - return { - ...state, - ...action.payload, - }; - }, - }, -}); - -export default userSlice; diff --git a/src/driven/boundaries/state-management-boundary/store/store.ts b/src/driven/boundaries/state-management-boundary/store/store.ts deleted file mode 100644 index f2e58e1..0000000 --- a/src/driven/boundaries/state-management-boundary/store/store.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { combineReducers, configureStore } from "@reduxjs/toolkit"; -import userSlice, { userStateName } from "../slices/userSlice"; - -const combinedReducers = combineReducers({ - [userStateName]: userSlice.reducer, -}); - -const store = configureStore({ - reducer: combinedReducers, -}); - -export default store; diff --git a/src/driving/application/core/common/table-row/view/table-row-item/view/RowItem.tsx b/src/driving/application/core/common/table-row/view/table-row-item/view/RowItem.tsx index 4d9176f..f9b0feb 100644 --- a/src/driving/application/core/common/table-row/view/table-row-item/view/RowItem.tsx +++ b/src/driving/application/core/common/table-row/view/table-row-item/view/RowItem.tsx @@ -1,4 +1,4 @@ -import React, { useState } from "react"; +import React from "react"; interface IRowItemProp { title: string; diff --git a/src/driving/application/core/create-user/view/CreateUserView.tsx b/src/driving/application/core/create-user/view/CreateUserView.tsx index 202e28a..fa4068d 100644 --- a/src/driving/application/core/create-user/view/CreateUserView.tsx +++ b/src/driving/application/core/create-user/view/CreateUserView.tsx @@ -22,7 +22,7 @@ export default function CreateUserView() {
{}} + onClick={() => null} title={staticMessages.global.submit} />
diff --git a/src/driving/application/core/places-list/infra/protocols.ts b/src/driving/application/core/places-list/infra/protocols.ts deleted file mode 100644 index 3e5b02a..0000000 --- a/src/driving/application/core/places-list/infra/protocols.ts +++ /dev/null @@ -1 +0,0 @@ -export interface IPlacesListInfraProps {} diff --git a/src/driving/application/core/places-list/view/PlacesListView.tsx b/src/driving/application/core/places-list/view/PlacesListView.tsx index 0c4dd83..495cb37 100644 --- a/src/driving/application/core/places-list/view/PlacesListView.tsx +++ b/src/driving/application/core/places-list/view/PlacesListView.tsx @@ -1,6 +1,5 @@ import React from "react"; import { staticMessages } from "~/driven/utils/constants/staticMessages"; -import RowItem from "../../common/table-row/view/table-row-item/view/RowItem"; import TableRow from "../../common/table-row"; import { IPlacesListProps } from "./protocols"; @@ -25,13 +24,6 @@ export default function UsersListView(props: IPlacesListProps) { }, ]; - const rowData = { - rowItemsTitle: placesdata.map((places) => { - return [places.id, places.title, places.status, places.address]; - }), - rowId: placesdata[0].id, - }; - return placesdata.map((places) => { const rowData = { rowItemsTitle: [ diff --git a/src/driving/application/core/places-list/viewmodel/protocols.ts b/src/driving/application/core/places-list/viewmodel/protocols.ts index 4b09fe7..2cffdf0 100644 --- a/src/driving/application/core/places-list/viewmodel/protocols.ts +++ b/src/driving/application/core/places-list/viewmodel/protocols.ts @@ -1,7 +1,5 @@ import React from "react"; -export interface IPlacesListVM {} - export type placesListReturnType = { selectedRowId: string; setSelectedRowId: React.Dispatch>; diff --git a/src/driving/application/core/users-list/infra/protocols.ts b/src/driving/application/core/users-list/infra/protocols.ts deleted file mode 100644 index d59a83d..0000000 --- a/src/driving/application/core/users-list/infra/protocols.ts +++ /dev/null @@ -1 +0,0 @@ -export interface IUsersListInfraProps {} diff --git a/src/driving/application/core/users-list/view/UsersListView.tsx b/src/driving/application/core/users-list/view/UsersListView.tsx index f4360ec..dcebb6d 100644 --- a/src/driving/application/core/users-list/view/UsersListView.tsx +++ b/src/driving/application/core/users-list/view/UsersListView.tsx @@ -1,6 +1,5 @@ import React from "react"; import { staticMessages } from "~/driven/utils/constants/staticMessages"; -import RowItem from "../../common/table-row/view/table-row-item/view/RowItem"; import TableRow from "../../common/table-row"; import { IUserListProps } from "./protocols"; @@ -21,13 +20,6 @@ export default function UsersListView(props: IUserListProps) { }, ]; - const rowData = { - rowItemsTitle: userdata.map((user) => { - return [user.firstname, user.lastname]; - }), - rowId: userdata[0].id, - }; - return userdata.map((user) => { const rowData = { rowItemsTitle: [user.firstname, user.lastname], diff --git a/src/driving/main/index.tsx b/src/driving/main/index.tsx index 30b0ff3..eb9d142 100644 --- a/src/driving/main/index.tsx +++ b/src/driving/main/index.tsx @@ -1,10 +1,6 @@ import ReactDOM from "react-dom/client"; -import { Provider } from "react-redux"; -import store from "~/driven/boundaries/state-management-boundary/store/store"; import App from "./App"; ReactDOM.createRoot(document.getElementById("root") as HTMLElement).render( - - - + ); diff --git a/src/driving/main/pages/index.tsx b/src/driving/main/pages/index.tsx index 65ec65d..661de26 100644 --- a/src/driving/main/pages/index.tsx +++ b/src/driving/main/pages/index.tsx @@ -4,7 +4,6 @@ import PageTitle from "~/driven/utils/components/page-title/pageTitle"; import { staticMessages } from "~/driven/utils/constants/staticMessages"; import PlacesList from "~/driving/application/core/places-list"; import UsersList from "~/driving/application/core/users-list"; -import Sidebar from "~/driving/application/support/sidebar"; export default function index() { return ( @@ -15,7 +14,7 @@ export default function index() { {}} + onClick={() => null} />