import { createContext, useContext } from "solid-js";

/**
 * Value handed down by `<Toolbar.Group>` to descendant `<Toolbar.Button>`s.
 * A group-wide `disabled` flag cascades through — each button ORs it with
 * the toolbar-level `disabled` and its own `disabled` prop.
 */

export const NOOP_TOOLBAR_GROUP_CONTEXT = {
  disabled: () => false,
  present: false
};
export const ToolbarGroupContext = createContext(NOOP_TOOLBAR_GROUP_CONTEXT);
export function useToolbarGroupContext() {
  return useContext(ToolbarGroupContext);
}
//# sourceMappingURL=toolbar-group-context.jsx.map
