mirror of
https://github.com/Athou/commafeed.git
synced 2026-03-21 21:37:29 +00:00
mark all as read confirmation now also applies to the "shift+a" keyboard shortcut (#1744)
This commit is contained in:
@@ -28,6 +28,7 @@ interface EntriesState {
|
||||
loading: boolean
|
||||
search?: string
|
||||
scrollingToEntry: boolean
|
||||
markAllAsReadConfirmationDialogOpen: boolean
|
||||
}
|
||||
|
||||
const initialState: EntriesState = {
|
||||
@@ -41,6 +42,7 @@ const initialState: EntriesState = {
|
||||
hasMore: true,
|
||||
loading: false,
|
||||
scrollingToEntry: false,
|
||||
markAllAsReadConfirmationDialogOpen: false,
|
||||
}
|
||||
|
||||
export const entriesSlice = createSlice({
|
||||
@@ -61,6 +63,9 @@ export const entriesSlice = createSlice({
|
||||
setSearch: (state, action: PayloadAction<string>) => {
|
||||
state.search = action.payload
|
||||
},
|
||||
setMarkAllAsReadConfirmationDialogOpen: (state, action: PayloadAction<boolean>) => {
|
||||
state.markAllAsReadConfirmationDialogOpen = action.payload
|
||||
},
|
||||
},
|
||||
extraReducers: builder => {
|
||||
builder.addCase(markEntry.pending, (state, action) => {
|
||||
@@ -119,4 +124,4 @@ export const entriesSlice = createSlice({
|
||||
},
|
||||
})
|
||||
|
||||
export const { setSearch } = entriesSlice.actions
|
||||
export const { setSearch, setMarkAllAsReadConfirmationDialogOpen } = entriesSlice.actions
|
||||
|
||||
Reference in New Issue
Block a user