@atlaskit/renderer
Version:
Renderer component
23 lines • 723 B
JavaScript
/* eslint-disable jsdoc/require-jsdoc */
import React from 'react';
const defaultValue = [undefined, () => {}];
const TaskItemsFormatContext = /*#__PURE__*/React.createContext(defaultValue);
const reducer = (_state, action) => {
return action;
};
export function TaskItemsFormatProvider({
children
}) {
const value = React.useReducer(reducer, undefined);
return /*#__PURE__*/React.createElement(TaskItemsFormatContext.Provider, {
value: value
}, children);
}
export function useTaskItemsFormatContext() {
return React.useContext(TaskItemsFormatContext);
}
export function TaskItemsFormatConsumer({
children
}) {
return /*#__PURE__*/React.createElement(TaskItemsFormatContext.Consumer, null, children);
}