sparkletown/sparkle

View on GitHub
src/store/actions/SpaceEdit.ts

Summary

Maintainability
A
0 mins
Test Coverage
import { SpaceInfoItem } from "settings";

export const SPACE_CREATE_PORTAL_ITEM: string = "SPACE_CREATE_PORTAL_ITEM";

interface SpaceEditAction {
  type: typeof SPACE_CREATE_PORTAL_ITEM;
  payload?: SpaceInfoItem | null;
}

export const spaceCreatePortalItem = (payload?: SpaceInfoItem | null) => ({
  type: SPACE_CREATE_PORTAL_ITEM,
  payload: payload ?? null,
});

export type SpaceEditActions = SpaceEditAction;