aboutsummaryrefslogtreecommitdiff
path: root/src/models/upkQuestionSlice.ts
diff options
context:
space:
mode:
authorMax Nanis2025-06-23 17:20:31 +0700
committerMax Nanis2025-06-23 17:20:31 +0700
commit8138549f64403874eb7c7ddfbde1cc2cc2c03695 (patch)
treeff16ff5bf7b0a5454fd181d178a6f799b9141d64 /src/models/upkQuestionSlice.ts
parent5e8b1b89bfffd0202bc6c5f64aac943053d79d32 (diff)
downloadpanel-ui-8138549f64403874eb7c7ddfbde1cc2cc2c03695.tar.gz
panel-ui-8138549f64403874eb7c7ddfbde1cc2cc2c03695.zip
Typescript validation finally passes.
Diffstat (limited to 'src/models/upkQuestionSlice.ts')
-rw-r--r--src/models/upkQuestionSlice.ts9
1 files changed, 3 insertions, 6 deletions
diff --git a/src/models/upkQuestionSlice.ts b/src/models/upkQuestionSlice.ts
index b99f508..79bef09 100644
--- a/src/models/upkQuestionSlice.ts
+++ b/src/models/upkQuestionSlice.ts
@@ -10,7 +10,8 @@ const upkQuestionSlice = createSlice({
initialState,
reducers: {
setUpkQuestions(state, action: PayloadAction<QuestionInfo[]>) {
- const existingIds = new Set(state.map(q => q.question_id));
+ console.log("setUpkQuestions:", state)
+ const existingIds = new Set(state.map(q => q.property_id));
const newQuestions = action.payload.filter(q => !existingIds.has(q.property_id));
state.push(...newQuestions);
},
@@ -20,8 +21,4 @@ const upkQuestionSlice = createSlice({
export const {
setUpkQuestions,
} = upkQuestionSlice.actions;
-export default upkQuestionSlice.reducer
-
-// We need to fetch the next available Question that either doesn't have an Answer, or the Answer
-// isn't Answer.completed
-export const selectUpkQuestions = (state: RootState) => state.questions \ No newline at end of file
+export default upkQuestionSlice.reducer \ No newline at end of file