UNPKG

@transkripid/flowbite-react

Version:

Official React components built for Flowbite and Tailwind CSS - Transkrip.id fork

3 lines (2 loc) 1.28 kB
"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const a=require("react/jsx-runtime"),g=require("react/compiler-runtime"),c=require("tailwind-merge"),x=require("../../helpers/merge-deep.js"),T=require("./TimelineContext.js"),j=require("./TimelineItemContext.js"),v=d=>{const e=g.c(16);let t,s,o,l,i;e[0]!==d?({children:s,className:o,icon:t,theme:i,...l}=d,e[0]=d,e[1]=t,e[2]=s,e[3]=o,e[4]=l,e[5]=i):(t=e[1],s=e[2],o=e[3],l=e[4],i=e[5]);let m;e[6]!==i?(m=i===void 0?{}:i,e[6]=i,e[7]=m):m=e[7];const p=m,{horizontal:n}=T.useTimelineContext(),{theme:h}=j.useTimelineItemContext();let u;if(e[8]!==t||e[9]!==s||e[10]!==o||e[11]!==p||e[12]!==n||e[13]!==h.point||e[14]!==l){const r=x.mergeDeep(h.point,p);u=a.jsxs("div",{"data-testid":"timeline-point",className:c.twMerge(n&&r.horizontal,!n&&r.vertical,o),...l,children:[s,t?a.jsx("span",{className:c.twMerge(r.marker.icon.wrapper),children:a.jsx(t,{"aria-hidden":!0,className:c.twMerge(r.marker.icon.base)})}):a.jsx("div",{className:c.twMerge(n&&r.marker.base.horizontal,!n&&r.marker.base.vertical)}),n&&a.jsx("div",{className:c.twMerge(r.line)})]}),e[8]=t,e[9]=s,e[10]=o,e[11]=p,e[12]=n,e[13]=h.point,e[14]=l,e[15]=u}else u=e[15];return u};exports.TimelinePoint=v; //# sourceMappingURL=TimelinePoint.js.map