import { Action } from 'lib/types/interfaces';

export const magicTemp = (payload?) => ({
	type: '@@magic_temp::CREATE',
	payload: payload
}) as Action;

export const magicTempSuccess = (data?: object) => ({
	type: '@@magic_temp::CREATED',
	...data
}) as Action;

export const failedMagicTemp = (error?) => ({
	type: '@@magic_temp::FAILED_CREATE',
	...error
}) as Action;

