@radix-ui/react-toolbar
Advanced tools
Comparing version
@@ -1,2 +0,2 @@ | ||
import*as o from"@radix-ui/react-toggle-group";import{createToggleGroupScope as r}from"@radix-ui/react-toggle-group";import*as t from"@radix-ui/react-separator";import{Primitive as e}from"@radix-ui/react-primitive";import*as a from"@radix-ui/react-roving-focus";import{createRovingFocusGroupScope as n}from"@radix-ui/react-roving-focus";import{createContextScope as i}from"@radix-ui/react-context";import{composeEventHandlers as l}from"@radix-ui/primitive";import*as c from"react";import p from"@babel/runtime/helpers/esm/extends";const[s,m]=i("Toolbar",[n,r]);export{m as createToolbarScope};const u=n(),f=r(),[b,T]=s("Toolbar");export const Toolbar=/*#__PURE__*/c.forwardRef(((o,r)=>{const{__scopeToolbar:t,orientation:n="horizontal",dir:i="ltr",loop:l=!0,...s}=o,m=u(t);/*#__PURE__*/return c.createElement(b,{scope:t,orientation:n},/*#__PURE__*/c.createElement(a.Root,p({asChild:!0},m,{orientation:n,dir:i,loop:l}),/*#__PURE__*/c.createElement(e.div,p({role:"toolbar","aria-orientation":n,dir:i},s,{ref:r}))))}));export const ToolbarSeparator=/*#__PURE__*/c.forwardRef(((o,r)=>{const{__scopeToolbar:e,...a}=o,n=T("ToolbarSeparator",e);/*#__PURE__*/return c.createElement(t.Root,p({orientation:"horizontal"===n.orientation?"vertical":"horizontal"},a,{ref:r}))}));/*#__PURE__*/export const ToolbarButton=/*#__PURE__*/c.forwardRef(((o,r)=>{const{__scopeToolbar:t,...n}=o,i=u(t);/*#__PURE__*/return c.createElement(a.Item,p({asChild:!0},i,{focusable:!o.disabled}),/*#__PURE__*/c.createElement(e.button,p({type:"button"},n,{ref:r})))}));/*#__PURE__*/export const ToolbarLink=/*#__PURE__*/c.forwardRef(((o,r)=>{const{__scopeToolbar:t,...n}=o,i=u(t);/*#__PURE__*/return c.createElement(a.Item,p({asChild:!0},i,{focusable:!0}),/*#__PURE__*/c.createElement(e.a,p({},n,{ref:r,onKeyDown:l(o.onKeyDown,(o=>{" "===o.key&&o.currentTarget.click()}))})))}));/*#__PURE__*/export const ToolbarToggleGroup=/*#__PURE__*/c.forwardRef(((r,t)=>{const{__scopeToolbar:e,...a}=r,n=T("ToolbarToggleGroup",e),i=f(e);/*#__PURE__*/return c.createElement(o.Root,p({"data-orientation":n.orientation},i,a,{ref:t,rovingFocus:!1}))}));/*#__PURE__*/export const ToolbarToggleItem=/*#__PURE__*/c.forwardRef(((r,t)=>{const{__scopeToolbar:e,...a}=r,n=f(e);/*#__PURE__*/return c.createElement(ToolbarButton,p({asChild:!0},r),/*#__PURE__*/c.createElement(o.Item,p({},n,a,{ref:t})))}));/*#__PURE__*/export const Root=Toolbar;export const Separator=ToolbarSeparator;export const Button=ToolbarButton;export const Link=ToolbarLink;export const ToggleGroup=ToolbarToggleGroup;export const ToggleItem=ToolbarToggleItem; | ||
import*as o from"@radix-ui/react-toggle-group";import{createToggleGroupScope as r}from"@radix-ui/react-toggle-group";import*as t from"@radix-ui/react-separator";import{Primitive as e}from"@radix-ui/react-primitive";import*as a from"@radix-ui/react-roving-focus";import{createRovingFocusGroupScope as n}from"@radix-ui/react-roving-focus";import{createContextScope as i}from"@radix-ui/react-context";import{composeEventHandlers as l}from"@radix-ui/primitive";import*as c from"react";import p from"@babel/runtime/helpers/esm/extends";const[s,m]=i("Toolbar",[n,r]);export{m as createToolbarScope};const u=n(),f=r(),[b,T]=s("Toolbar");export const Toolbar=/*#__PURE__*/c.forwardRef(((o,r)=>{const{__scopeToolbar:t,orientation:n="horizontal",dir:i="ltr",loop:l=!0,...s}=o,m=u(t);/*#__PURE__*/return c.createElement(b,{scope:t,orientation:n},/*#__PURE__*/c.createElement(a.Root,p({asChild:!0},m,{orientation:n,dir:i,loop:l}),/*#__PURE__*/c.createElement(e.div,p({role:"toolbar","aria-orientation":n,dir:i},s,{ref:r}))))}));/*#__PURE__*/export const ToolbarSeparator=/*#__PURE__*/c.forwardRef(((o,r)=>{const{__scopeToolbar:e,...a}=o,n=T("ToolbarSeparator",e);/*#__PURE__*/return c.createElement(t.Root,p({orientation:"horizontal"===n.orientation?"vertical":"horizontal"},a,{ref:r}))}));/*#__PURE__*/export const ToolbarButton=/*#__PURE__*/c.forwardRef(((o,r)=>{const{__scopeToolbar:t,...n}=o,i=u(t);/*#__PURE__*/return c.createElement(a.Item,p({asChild:!0},i,{focusable:!o.disabled}),/*#__PURE__*/c.createElement(e.button,p({type:"button"},n,{ref:r})))}));/*#__PURE__*/export const ToolbarLink=/*#__PURE__*/c.forwardRef(((o,r)=>{const{__scopeToolbar:t,...n}=o,i=u(t);/*#__PURE__*/return c.createElement(a.Item,p({asChild:!0},i,{focusable:!0}),/*#__PURE__*/c.createElement(e.a,p({},n,{ref:r,onKeyDown:l(o.onKeyDown,(o=>{" "===o.key&&o.currentTarget.click()}))})))}));/*#__PURE__*/export const ToolbarToggleGroup=/*#__PURE__*/c.forwardRef(((r,t)=>{const{__scopeToolbar:e,...a}=r,n=T("ToolbarToggleGroup",e),i=f(e);/*#__PURE__*/return c.createElement(o.Root,p({"data-orientation":n.orientation},i,a,{ref:t,rovingFocus:!1}))}));/*#__PURE__*/export const ToolbarToggleItem=/*#__PURE__*/c.forwardRef(((r,t)=>{const{__scopeToolbar:e,...a}=r,n=f(e);/*#__PURE__*/return c.createElement(ToolbarButton,p({asChild:!0},r),/*#__PURE__*/c.createElement(o.Item,p({},n,a,{ref:t})))}));/*#__PURE__*/export const Root=Toolbar;export const Separator=ToolbarSeparator;export const Button=ToolbarButton;export const Link=ToolbarLink;export const ToggleGroup=ToolbarToggleGroup;export const ToggleItem=ToolbarToggleItem; | ||
//# sourceMappingURL=index.module.js.map |
{ | ||
"name": "@radix-ui/react-toolbar", | ||
"version": "0.1.5-rc.11", | ||
"version": "0.1.5-rc.12", | ||
"license": "MIT", | ||
@@ -22,6 +22,6 @@ "source": "src/index.ts", | ||
"@radix-ui/react-context": "0.1.1", | ||
"@radix-ui/react-primitive": "0.1.4-rc.11", | ||
"@radix-ui/react-roving-focus": "0.1.5-rc.11", | ||
"@radix-ui/react-separator": "0.1.4-rc.11", | ||
"@radix-ui/react-toggle-group": "0.1.5-rc.11" | ||
"@radix-ui/react-primitive": "0.1.4-rc.12", | ||
"@radix-ui/react-roving-focus": "0.1.5-rc.12", | ||
"@radix-ui/react-separator": "0.1.4-rc.12", | ||
"@radix-ui/react-toggle-group": "0.1.5-rc.12" | ||
}, | ||
@@ -28,0 +28,0 @@ "peerDependencies": { |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
37369
0.24%+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed