UNPKG

@bedrock-layout/reel

Version:
2 lines (1 loc) 532 B
"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const r=require("@bedrock-layout/spacing-constants"),f=require("@bedrock-layout/type-utils"),g=require("react");function b(t,e){if(e!==void 0)return`${t}:${e}`}const y=f.forwardRefWithAs(function({as:e="div",snapType:n,gutter:i,gap:o,style:s={},...u},c){const a=r.useTheme(),l=r.getSafeGutter(a,o??i),d=[b("snapType",n)].filter(Boolean).join(" ");return g.createElement(e,{ref:c,"data-bedrock-reel":d,style:{"--gutter":l,...s},...u})});exports.Reel=y;