feat(PaintingsStore): Modify painting addition order

Change addPainting method to use unshift instead of push, ensuring new paintings are added to the beginning of the list
This commit is contained in:
ousugo 2025-03-12 14:00:18 +08:00 committed by 亢奋猫
parent 42b8b696a2
commit 9d627e660f

View File

@ -33,7 +33,7 @@ const paintingsSlice = createSlice({
state.paintings = action.payload state.paintings = action.payload
}, },
addPainting: (state, action: PayloadAction<Painting>) => { addPainting: (state, action: PayloadAction<Painting>) => {
state.paintings.push(action.payload) state.paintings.unshift(action.payload)
}, },
removePainting: (state, action: PayloadAction<Painting>) => { removePainting: (state, action: PayloadAction<Painting>) => {
if (state.paintings.length === 1) { if (state.paintings.length === 1) {