21 lines
501 B
TypeScript
21 lines
501 B
TypeScript
|
import { createAction } from '@reduxjs/toolkit';
|
||
|
|
||
|
import { usePendingItems as preferPendingItems } from 'mastodon/initial_state';
|
||
|
|
||
|
export const disconnectTimeline = createAction(
|
||
|
'timeline/disconnect',
|
||
|
({ timeline }: { timeline: string }) => ({
|
||
|
payload: {
|
||
|
timeline,
|
||
|
usePendingItems: preferPendingItems,
|
||
|
},
|
||
|
}),
|
||
|
);
|
||
|
|
||
|
export const timelineDelete = createAction<{
|
||
|
statusId: string;
|
||
|
accountId: string;
|
||
|
references: string[];
|
||
|
reblogOf: string | null;
|
||
|
}>('timelines/delete');
|