@zohodesk/hooks
Version:
Unified Component Library - Hooks
15 lines (13 loc) • 350 B
JavaScript
import { TOGGLE } from "./constants";
export const initalState = false;
export default function reducer() {
let state = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : initalState;
let {
type,
data
} = arguments.length > 1 ? arguments[1] : undefined;
if (type === TOGGLE) {
return data;
}
return state;
}