From b84842df3d3d38a71041145b57a89e1d763bf9bf Mon Sep 17 00:00:00 2001 From: TomasMatarazzo Date: Mon, 22 Apr 2024 16:35:44 -0300 Subject: [PATCH] Fixing types --- frontend/src/preferences/DeleteConvModal.tsx | 3 ++- frontend/src/preferences/preferenceSlice.ts | 5 +++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/frontend/src/preferences/DeleteConvModal.tsx b/frontend/src/preferences/DeleteConvModal.tsx index 9a600e5..f1a60e1 100644 --- a/frontend/src/preferences/DeleteConvModal.tsx +++ b/frontend/src/preferences/DeleteConvModal.tsx @@ -3,6 +3,7 @@ import { ActiveState } from '../models/misc'; import { useMediaQuery, useOutsideAlerter } from './../hooks'; import Modal from '../Modal'; import { useDispatch } from 'react-redux'; +import { Action } from '@reduxjs/toolkit'; export default function DeleteConvModal({ modalState, @@ -10,7 +11,7 @@ export default function DeleteConvModal({ handleDeleteAllConv, }: { modalState: ActiveState; - setModalState: (val: ActiveState) => void; + setModalState: (val: ActiveState) => Action; handleDeleteAllConv: () => void; }) { const dispatch = useDispatch(); diff --git a/frontend/src/preferences/preferenceSlice.ts b/frontend/src/preferences/preferenceSlice.ts index 80eab20..ca68df7 100644 --- a/frontend/src/preferences/preferenceSlice.ts +++ b/frontend/src/preferences/preferenceSlice.ts @@ -1,4 +1,5 @@ import { + PayloadAction, createListenerMiddleware, createSlice, isAnyOf, @@ -34,7 +35,7 @@ const initialState: Preference = { } as Doc, sourceDocs: null, conversations: null, - modalState: 'ACTIVE', + modalState: 'INACTIVE', }; export const prefSlice = createSlice({ @@ -59,7 +60,7 @@ export const prefSlice = createSlice({ setChunks: (state, action) => { state.chunks = action.payload; }, - setModalStateDeleteConv: (state, action) => { + setModalStateDeleteConv: (state, action: PayloadAction) => { state.modalState = action.payload; }, },