pragmate-ui
Version:
An advanced, on-demand React UI library optimized for BeyondJS. Pragmate UI provides modular, responsive, and accessible components with a focus on efficient bundle sizes and a streamlined development process.
1 lines • 6.26 kB
Source Map (JSON)
{"version":3,"sources":["__sources/tabs/ts/context.tsx","__sources/tabs/definitions.ts","__sources/tabs/ts/index.tsx","__sources/tabs/ts/panes.tsx","__sources/tabs/ts/tab.tsx","__sources/tabs/ts/tabs.tsx","__sources/tabs/ts/use-scroll.tsx"],"names":["_react","require","TabsContext","exports","React","createContext","useTabsContext","useContext","_routing","_context","TabsContainer","active","onChange","className","current","children","tabs","panes","trackUrl","tab","routing","uri","qs","get","activeIndex","includes","indexOf","activeTab","setActiveTab","useState","currentTabName","setCurrentTabName","value","names","cls","createElement","Provider","Panes","items","Control","childrenArray","Children","toArray","Tab","props","index","disabled","name","onClick","event","queryParams","Object","fromEntries","entries","queryString","URLSearchParams","toString","replaceState","pathname","attrs","_useScroll","_tab","Tabs","ref","useRef","clone","item","isValidElement","type","key","tabChild","cloneElement","output","map","useScroll","tabRef","useEffect","scrollToTab","tabElement","querySelectorAll","container","containerRect","getBoundingClientRect","tabRect","scrollLeft","left","scrollTo","behavior","right"],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;AAAA,IAAAA,MAAA,GAAAC,OAAA;AAaO,MAAMC,WAAW,GAAAC,OAAA,CAAAD,WAAA,GAAGE,cAAK,CAACC,aAAa,CAAC,EAAkB,CAAC;AAC3D,MAAMC,cAAc,GAAGA,CAAA,KAAMF,cAAK,CAACG,UAAU,CAACL,WAAW,CAAC;AAACC,OAAA,CAAAG,cAAA,GAAAA,cAAA;;;;;;;;ACdlE;AACA;AACA;AACA;AACA;;;;;;;;;;;;;;ACJA,IAAAE,QAAA,GAAAP,OAAA;AACA,IAAAD,MAAA,GAAAC,OAAA;AACA,IAAAQ,QAAA,GAAAR,OAAA;AAEO,aAAa,SAAUS,aAAaA,CAAC;EAC3CC,MAAM,GAAG,CAAC;EACVC,QAAQ;EACRC,SAAS;EACTC,OAAO;EACPC,QAAQ;EACRC,IAAI,GAAG,EAAE;EACTC,KAAK;EACLC;AAAQ,CACa;EACrB;EAEA,IAAIA,QAAQ,EAAE;IACb,MAAMC,GAAG,GAAGC,gBAAO,CAACC,GAAG,CAACC,EAAE,CAACC,GAAG,CAAC,KAAK,CAAC;IACrCT,OAAO,GAAGA,OAAO,IAAIK,GAAG;;EAGzB,MAAMK,WAAW,GAAGR,IAAI,CAACS,QAAQ,CAACX,OAAO,CAAC,GAAGE,IAAI,CAACU,OAAO,CAACZ,OAAO,CAAC,GAAGH,MAAM;EAE3E,MAAM,CAACgB,SAAS,EAAEC,YAAY,CAAC,GAAGxB,cAAK,CAACyB,QAAQ,CAACL,WAAW,CAAC;EAC7D,MAAM,CAACM,cAAc,EAAEC,iBAAiB,CAAC,GAAG3B,cAAK,CAACyB,QAAQ,CAACf,OAAO,CAAC;EACnE;EAEA,MAAMkB,KAAK,GAAG;IACbf,KAAK;IACLU,SAAS;IACTC,YAAY;IACZhB,QAAQ;IACRM,QAAQ;IACRJ,OAAO,EAAEgB,cAAc;IACvBA,cAAc;IACdC,iBAAiB;IACjBE,KAAK,EAAEjB;GACP;EACD,MAAMkB,GAAG,GAAG,qBAAqBrB,SAAS,GAAG,IAAIA,SAAS,EAAE,GAAG,EAAE,EAAE;EAEnE,OACCT,cAAA,CAAA+B,aAAA,CAACjC,oBAAW,CAACkC,QAAQ;IAACJ,KAAK,EAAEA;EAAK,GACjC5B,cAAA,CAAA+B,aAAA;IAAStB,SAAS,EAAEqB;EAAG,GAAGnB,QAAQ,CAAW,CACvB;AAEzB;;;;;;;;;;;;;;AC7CA,IAAAf,MAAA,GAAAC,OAAA;AACA,IAAAQ,QAAA,GAAAR,OAAA;AAGO,UAAU,SAAUoC,KAAKA,CAAC;EAAEtB,QAAQ;EAAEF,SAAS;EAAEyB;AAAK,CAAU;EACtE,MAAM;IAAEX;EAAS,CAAE,GAAG,IAAArB,uBAAc,GAAE;EAEtC,IAAIgC,KAAK,EAAE;IACV,MAAMC,OAAO,GAAGD,KAAK,CAACX,SAAS,CAAC;IAChC,OACCvB,cAAA,CAAA+B,aAAA;MAAStB,SAAS,EAAE,eAAeA,SAAS,GAAG,IAAIA,SAAS,EAAE,GAAG,EAAE;IAAE,GACpET,cAAA,CAAA+B,aAAA,CAACI,OAAO,OAAG,CACF;;EAIZ,MAAMC,aAAa,GAAGpC,cAAK,CAACqC,QAAQ,CAACC,OAAO,CAAC3B,QAAQ,CAAC;EACtD,MAAMwB,OAAO,GAAGC,aAAa,CAACb,SAAS,CAAuB;EAC9D,MAAMO,GAAG,GAAG,eAAerB,SAAS,GAAG,IAAIA,SAAS,EAAE,GAAG,EAAE,EAAE;EAE7D,OAAOT,cAAA,CAAA+B,aAAA;IAAStB,SAAS,EAAEqB;EAAG,GAAGK,OAAO,CAAW;AACpD;;;;;;;;;;;;;;ACrBA,IAAAvC,MAAA,GAAAC,OAAA;AACA,IAAAQ,QAAA,GAAAR,OAAA;AAEA,IAAAO,QAAA,GAAAP,OAAA;AAEO,WAAW,SAAU0C,GAAGA,CAACC,KAAgB;EAC/C,MAAM;IAAE7B,QAAQ;IAAE8B,KAAK;IAAEC,QAAQ;IAAEjC,SAAS;IAAEkC;EAAI,CAAE,GAAGH,KAAK;EAC5D,MAAM;IAAEjB,SAAS;IAAEC,YAAY;IAAEhB,QAAQ;IAAEM;EAAQ,CAAE,GAAG,IAAAZ,uBAAc,GAAE;EACxE,IAAI4B,GAAG,GAAG,OAAOW,KAAK,KAAKlB,SAAS,GAAG,QAAQ,GAAG,EAAE,IAAImB,QAAQ,GAAG,cAAc,GAAG,EAAE,EAAE;EACxF,IAAIjC,SAAS,EAAEqB,GAAG,IAAI,GAAG,GAAGrB,SAAS;EACrC,MAAMmC,OAAO,GAAIC,KAAY,IAAI;IAChC;IAEA,IAAI/B,QAAQ,EAAE;MACb;MACA,MAAMgC,WAAW,GAAGC,MAAM,CAACC,WAAW,CAAChC,gBAAO,CAACC,GAAG,CAACC,EAAE,CAAC+B,OAAO,EAAE,CAAC;MAEhE;MACAH,WAAW,CAAC/B,GAAG,GAAG4B,IAAI;MAEtB;MACA,MAAMO,WAAW,GAAG,IAAIC,eAAe,CAACL,WAAW,CAAC,CAACM,QAAQ,EAAE;MAE/D;MACApC,gBAAO,CAACqC,YAAY,CAAC,EAAE,EAAE,EAAE,EAAE,GAAGrC,gBAAO,CAACC,GAAG,CAACqC,QAAQ,IAAIJ,WAAW,EAAE,CAAC;;IAGvE,IAAI1C,QAAQ,EAAEA,QAAQ,CAACqC,KAAK,EAAEJ,KAAK,CAAC;IACpCjB,YAAY,CAACiB,KAAK,CAAC;EACpB,CAAC;EAED,MAAMc,KAAK,GAAkC,EAAE;EAE/C,IAAI,CAACb,QAAQ,EAAEa,KAAK,CAACX,OAAO,GAAGA,OAAO;EAEtC,OACC5C,cAAA,CAAA+B,aAAA;IAAKtB,SAAS,EAAEqB,GAAG;IAAA,GAAMyB,KAAK;IAAA,aAAaZ,IAAI;IAAA,cAAcF;EAAK,GAChE9B,QAAQ,CACJ;AAER;;;;;;;;;;;;;;ACxCA,IAAAf,MAAA,GAAAC,OAAA;AACA,IAAAQ,QAAA,GAAAR,OAAA;AACA,IAAA2D,UAAA,GAAA3D,OAAA;AACA,IAAA4D,IAAA,GAAA5D,OAAA;AAGO,UAAW,MAAM6D,IAAI,GAAGA,CAAC;EAAE/C,QAAQ;EAAEF;AAAS,CAAU,KAAI;EAClE,MAAM;IAAEc,SAAS;IAAEM;EAAK,CAAE,GAAG,IAAA3B,uBAAc,GAAE;EAC7C,MAAMyD,GAAG,GAAG3D,cAAK,CAAC4D,MAAM,CAAiB,IAAI,CAAC;EAC9C,MAAM9B,GAAG,GAAG,qBAAqBrB,SAAS,GAAG,IAAIA,SAAS,EAAE,GAAG,EAAE,EAAE;EACnE,MAAMoD,KAAK,GAAGA,CAACC,IAAI,EAAErB,KAAK,KAAI;IAC7B,IAAI,CAACzC,cAAK,CAAC+D,cAAc,CAACD,IAAI,CAAC,IAAKA,IAAI,CAACE,IAAiB,KAAKzB,QAAG,EAAE,OAAOuB,IAAI;IAE/E,MAAMtB,KAAK,GAAG;MAAE,GAAIsB,IAAI,CAACtB,KAAmB;MAAEC,KAAK;MAAEwB,GAAG,EAAExB,KAAK;MAAEE,IAAI,EAAEd,KAAK,CAACY,KAAK;IAAC,CAAE;IACrF,MAAMyB,QAAQ,GAAGJ,IAAqC;IACtD,OAAO9D,cAAK,CAACmE,YAAY,CAACD,QAAQ,EAAE1B,KAAK,CAAC;EAC3C,CAAC;EAED,MAAM4B,MAAM,GAAGpE,cAAK,CAACqC,QAAQ,CAACgC,GAAG,CAAC1D,QAAQ,EAAEkD,KAAK,CAAC;EAClD,IAAAS,oBAAS,EAACX,GAAG,EAAEpC,SAAS,CAAC;EAEzB,OACCvB,cAAA,CAAA+B,aAAA;IAAQtB,SAAS,EAAEqB,GAAG;IAAE6B,GAAG,EAAEA;EAAG,GAC9BS,MAAM,CACC;AAEX,CAAC;AAACrE,OAAA,CAAA2D,IAAA,GAAAA,IAAA;;;;;;;;;;;;;;AC1BF,IAAA9D,MAAA,GAAAC,OAAA;AAEM,SAAUyE,SAASA,CAACC,MAAuC,EAAEhD,SAAiB;EACnFvB,cAAK,CAACwE,SAAS,CAAC,MAAK;IACpB,MAAMC,WAAW,GAAIhC,KAAa,IAAI;MACrC,MAAMiC,UAAU,GAAGH,MAAM,CAAC7D,OAAO,EAAEiE,gBAAgB,CAAC,MAAM,CAAC,CAAClC,KAAK,CAAmB;MACpF,IAAIiC,UAAU,EAAE;QACf,MAAME,SAAS,GAAGL,MAAM,CAAC7D,OAAyB;QAClD,MAAMmE,aAAa,GAAGD,SAAS,CAACE,qBAAqB,EAAE;QACvD,MAAMC,OAAO,GAAGL,UAAU,CAACI,qBAAqB,EAAE;QAClD,MAAME,UAAU,GAAGJ,SAAS,CAACI,UAAU;QAEvC,IAAID,OAAO,CAACE,IAAI,GAAGJ,aAAa,CAACI,IAAI,EAAE;UACtCL,SAAS,CAACM,QAAQ,CAAC;YAACD,IAAI,EAAED,UAAU,GAAGD,OAAO,CAACE,IAAI,GAAGJ,aAAa,CAACI,IAAI;YAAEE,QAAQ,EAAE;UAAQ,CAAC,CAAC;SAC9F,MAAM,IAAIJ,OAAO,CAACK,KAAK,GAAGP,aAAa,CAACO,KAAK,EAAE;UAC/CR,SAAS,CAACM,QAAQ,CAAC;YAACD,IAAI,EAAED,UAAU,GAAGD,OAAO,CAACK,KAAK,GAAGP,aAAa,CAACO,KAAK;YAAED,QAAQ,EAAE;UAAQ,CAAC,CAAC;;;IAGnG,CAAC;IACDV,WAAW,CAAClD,SAAS,CAAC;EACvB,CAAC,EAAE,CAACA,SAAS,CAAC,CAAC;AAChB","file":"","sourceRoot":"/"}