@yamada-ui/react
Version:
React UI components of the Yamada, by the Yamada, for the Yamada built with React and Emotion
1 lines • 2.76 kB
Source Map (JSON)
{"version":3,"file":"float.style.cjs","names":["defineComponentStyle"],"sources":["../../../../src/components/float/float.style.ts"],"sourcesContent":["import { defineComponentStyle } from \"../../core\"\n\nexport const floatStyle = defineComponentStyle({\n base: {\n alignItems: \"center\",\n boxSize: \"fit-content\",\n display: \"inline-flex\",\n justifyContent: \"center\",\n position: \"absolute\",\n },\n\n props: {\n /**\n * The placement of the float.\n *\n * @default 'start-end'\n */\n placement: {\n center: {},\n \"center-center\": {},\n \"center-end\": {},\n \"center-start\": {},\n end: {},\n \"end-center\": {},\n \"end-end\": {},\n \"end-start\": {},\n start: {},\n \"start-center\": {},\n \"start-end\": {},\n \"start-start\": {},\n },\n },\n\n compounds: [\n {\n css: {\n insetBlockEnd: \"auto\",\n insetBlockStart: \"{offset-block, 0px}\",\n translateY: \"-50%\",\n },\n placement: /^start/,\n },\n {\n css: {\n insetBlockEnd: \"{offset-block, 0px}\",\n insetBlockStart: \"auto\",\n translateY: \"50%\",\n },\n placement: /^end/,\n },\n {\n css: {\n insetBlock: \"50%\",\n translateY: \"-50%\",\n },\n placement: /^center/,\n },\n {\n css: {\n insetInlineEnd: \"auto\",\n insetInlineStart: \"{offset-inline, 0px}\",\n translateX: \"-50%\",\n },\n placement: /start$/,\n },\n {\n css: {\n insetInlineEnd: \"{offset-inline, 0px}\",\n insetInlineStart: \"auto\",\n translateX: \"50%\",\n },\n placement: /end$/,\n },\n {\n css: {\n insetInline: \"50%\",\n translateX: \"-50%\",\n },\n placement: /center$/,\n },\n ],\n\n defaultProps: {\n placement: \"start-end\",\n },\n})\n\nexport type FloatStyle = typeof floatStyle\n"],"mappings":";;;AAEA,MAAa,aAAaA,oCAAqB;CAC7C,MAAM;EACJ,YAAY;EACZ,SAAS;EACT,SAAS;EACT,gBAAgB;EAChB,UAAU;EACX;CAED,OAAO,EAML,WAAW;EACT,QAAQ,EAAE;EACV,iBAAiB,EAAE;EACnB,cAAc,EAAE;EAChB,gBAAgB,EAAE;EAClB,KAAK,EAAE;EACP,cAAc,EAAE;EAChB,WAAW,EAAE;EACb,aAAa,EAAE;EACf,OAAO,EAAE;EACT,gBAAgB,EAAE;EAClB,aAAa,EAAE;EACf,eAAe,EAAE;EAClB,EACF;CAED,WAAW;EACT;GACE,KAAK;IACH,eAAe;IACf,iBAAiB;IACjB,YAAY;IACb;GACD,WAAW;GACZ;EACD;GACE,KAAK;IACH,eAAe;IACf,iBAAiB;IACjB,YAAY;IACb;GACD,WAAW;GACZ;EACD;GACE,KAAK;IACH,YAAY;IACZ,YAAY;IACb;GACD,WAAW;GACZ;EACD;GACE,KAAK;IACH,gBAAgB;IAChB,kBAAkB;IAClB,YAAY;IACb;GACD,WAAW;GACZ;EACD;GACE,KAAK;IACH,gBAAgB;IAChB,kBAAkB;IAClB,YAAY;IACb;GACD,WAAW;GACZ;EACD;GACE,KAAK;IACH,aAAa;IACb,YAAY;IACb;GACD,WAAW;GACZ;EACF;CAED,cAAc,EACZ,WAAW,aACZ;CACF,CAAC"}