All checks were successful
Publish To Prod / deploy_and_publish (push) Successful in 35s
20 lines
536 B
TypeScript
20 lines
536 B
TypeScript
import { Identifier, Action } from '../interfaces';
|
|
export interface State {
|
|
itemType: Identifier | Identifier[] | null;
|
|
item: any;
|
|
sourceId: string | null;
|
|
targetIds: string[];
|
|
dropResult: any;
|
|
didDrop: boolean;
|
|
isSourcePublic: boolean | null;
|
|
}
|
|
export declare function reduce(state: State | undefined, action: Action<{
|
|
itemType: Identifier | Identifier[];
|
|
item: any;
|
|
sourceId: string;
|
|
targetId: string;
|
|
targetIds: string[];
|
|
isSourcePublic: boolean;
|
|
dropResult: any;
|
|
}>): State;
|