Skip to content
Snippets Groups Projects
Commit 192dd73e authored by tassoevan's avatar tassoevan
Browse files

deploy: 7839bf03

parent ba6d376c
No related branches found
No related tags found
No related merge requests found
Showing
with 1223 additions and 5 deletions
This diff is collapsed.
/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */
{"version":3,"file":"231.b80457e4.iframe.bundle.js","mappings":";;;;;AAwBA;;;AChBA;;AAIA;AACA;;;ACJA;AAQA;;;ACIA;AACA;AACA;AACA;AACA;AACA;;AAGA","sources":["webpack://@rocket.chat/fuselage-ui-kit/../ui-client/dist/components/MultiSelectCustom/MultiSelectCustomAnchor.js","webpack://@rocket.chat/fuselage-ui-kit/../../../src/components/RoomBanner/RoomBanner.tsx","webpack://@rocket.chat/fuselage-ui-kit/../../src/katex/KatexErrorBoundary.tsx","webpack://@rocket.chat/fuselage-ui-kit/../ui-video-conf/dist/VideoConfPopup/VideoConfPopup.js"],"sourcesContent":["var __rest = (this && this.__rest) || function (s, e) {\n var t = {};\n for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0)\n t[p] = s[p];\n if (s != null && typeof Object.getOwnPropertySymbols === \"function\")\n for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {\n if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i]))\n t[p[i]] = s[p[i]];\n }\n return t;\n};\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { css } from '@rocket.chat/css-in-js';\nimport { Box, Icon } from '@rocket.chat/fuselage';\nimport { forwardRef } from 'react';\nimport { useTranslation } from 'react-i18next';\nconst MultiSelectCustomAnchor = forwardRef(function MultiSelectCustomAnchor(_a, ref) {\n var { className, collapsed, selectedOptionsCount, selectedOptionsTitle, defaultTitle, maxCount } = _a, props = __rest(_a, [\"className\", \"collapsed\", \"selectedOptionsCount\", \"selectedOptionsTitle\", \"defaultTitle\", \"maxCount\"]);\n const { t } = useTranslation();\n const customStyle = css `\n\t\t&:hover {\n\t\t\tcursor: pointer;\n\t\t}\n\t`;\n const isDirty = selectedOptionsCount > 0 && selectedOptionsCount !== maxCount - 1;\n return (_jsxs(Box, Object.assign({ ref: ref, role: 'button', tabIndex: 0, display: 'flex', justifyContent: 'space-between', alignItems: 'center', h: 'x40', className: ['rcx-input-box__wrapper', customStyle, ...(Array.isArray(className) ? className : [className])].filter(Boolean) }, props, { children: [isDirty ? `${t(selectedOptionsTitle)} (${selectedOptionsCount})` : t(defaultTitle), _jsx(Icon, { name: collapsed ? 'chevron-up' : 'chevron-down', fontSize: 'x20', color: 'hint' })] })));\n});\nexport default MultiSelectCustomAnchor;\n//# sourceMappingURL=MultiSelectCustomAnchor.js.map",null,null,"var __rest = (this && this.__rest) || function (s, e) {\n var t = {};\n for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0)\n t[p] = s[p];\n if (s != null && typeof Object.getOwnPropertySymbols === \"function\")\n for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {\n if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i]))\n t[p[i]] = s[p[i]];\n }\n return t;\n};\nimport { jsx as _jsx } from \"react/jsx-runtime\";\nimport { Box, Palette } from '@rocket.chat/fuselage';\nimport styled from '@rocket.chat/styled';\nimport { forwardRef } from 'react';\nexport const VideoConfPopupContainer = styled('div', (_a) => {\n var { position: _position } = _a, props = __rest(_a, [\"position\"]);\n return props;\n}) `\n\twidth: 100%;\n\tposition: absolute;\n\tbox-shadow: 0px 0px 1px 0px ${Palette.shadow['shadow-elevation-2x'].toString()},\n\t\t0px 0px 12px 0px ${Palette.shadow['shadow-elevation-2y'].toString()};\n\tbackground-color: ${Palette.surface['surface-light'].toString()};\n\tborder: 1px solid ${Palette.stroke['stroke-extra-light'].toString()};\n\ttop: ${(p) => (p.position ? `${p.position}px` : '0')};\n\tleft: -${(p) => (p.position ? `${p.position}px` : '0')};\n\tborder-radius: 0.25rem;\n`;\nconst VideoConfPopup = forwardRef(function VideoConfPopup(_a, ref) {\n var { children, position } = _a, props = __rest(_a, [\"children\", \"position\"]);\n return (_jsx(VideoConfPopupContainer, Object.assign({ role: 'dialog', ref: ref, position: position }, props, { children: _jsx(Box, { p: 24, maxWidth: 'x276', color: 'default', children: children }) })));\n});\nexport default VideoConfPopup;\n//# sourceMappingURL=VideoConfPopup.js.map"],"names":[],"sourceRoot":""}
\ No newline at end of file
......@@ -504,7 +504,7 @@
window['TAGS_OPTIONS'] = {"dev-only":{"excludeFromDocsStories":true},"docs-only":{"excludeFromSidebar":true},"test-only":{"excludeFromSidebar":true,"excludeFromDocsStories":true}};</script><script type="module">import './sb-preview/runtime.js';
import './runtime~main.fec837c6.iframe.bundle.js';
import './runtime~main.de55ec9e.iframe.bundle.js';
import './784.bfee955a.iframe.bundle.js';
......
{"generatedAt":1736272718535,"hasCustomBabel":false,"hasCustomWebpack":false,"hasStaticDirs":false,"hasStorybookEslint":false,"refCount":0,"testPackages":{"@rocket.chat/jest-presets":"0.0.1","@testing-library/react":"16.0.1","@testing-library/user-event":null,"jest":"29.7.0"},"monorepo":"Turborepo","packageManager":{"type":"yarn","version":"4.5.3"},"typescriptOptions":{"reactDocgen":"react-docgen"},"preview":{"usesGlobals":false},"framework":{"name":"@storybook/react-webpack5","options":{}},"builder":"@storybook/builder-webpack5","renderer":"@storybook/react","portableStoriesFileCount":0,"storybookVersion":"8.4.4","storybookVersionSpecifier":"^8.4.4","language":"typescript","storybookPackages":{"@storybook/addon-essentials":{"version":"8.4.4"},"@storybook/addon-styling-webpack":{"version":"1.0.1"},"@storybook/addon-webpack5-compiler-babel":{"version":"3.0.3"},"@storybook/blocks":{"version":"8.4.4"},"@storybook/react":{"version":"8.4.4"},"@storybook/react-webpack5":{"version":"8.4.4"},"@storybook/theming":{"version":"8.4.4"},"storybook":{"version":"8.4.4"},"storybook-dark-mode":{"version":"4.0.2"}},"addons":{"$SNIP/node_modules/@storybook/addon-essentials":{"version":null},"$SNIP/node_modules/storybook-dark-mode":{"version":null},"$SNIP/node_modules/@storybook/addon-webpack5-compiler-babel":{"version":null},"$SNIP/node_modules/@storybook/addon-styling-webpack":{"version":null}}}
\ No newline at end of file
{"generatedAt":1736308107509,"hasCustomBabel":false,"hasCustomWebpack":false,"hasStaticDirs":false,"hasStorybookEslint":false,"refCount":0,"testPackages":{"@rocket.chat/jest-presets":"0.0.1","@testing-library/react":"16.0.1","@testing-library/user-event":null,"jest":"29.7.0"},"monorepo":"Turborepo","packageManager":{"type":"yarn","version":"4.5.3"},"typescriptOptions":{"reactDocgen":"react-docgen"},"preview":{"usesGlobals":false},"framework":{"name":"@storybook/react-webpack5","options":{}},"builder":"@storybook/builder-webpack5","renderer":"@storybook/react","portableStoriesFileCount":0,"storybookVersion":"8.4.4","storybookVersionSpecifier":"^8.4.4","language":"typescript","storybookPackages":{"@storybook/addon-essentials":{"version":"8.4.4"},"@storybook/addon-styling-webpack":{"version":"1.0.1"},"@storybook/addon-webpack5-compiler-babel":{"version":"3.0.3"},"@storybook/blocks":{"version":"8.4.4"},"@storybook/react":{"version":"8.4.4"},"@storybook/react-webpack5":{"version":"8.4.4"},"@storybook/theming":{"version":"8.4.4"},"storybook":{"version":"8.4.4"},"storybook-dark-mode":{"version":"4.0.2"}},"addons":{"$SNIP/node_modules/@storybook/addon-essentials":{"version":null},"$SNIP/node_modules/storybook-dark-mode":{"version":null},"$SNIP/node_modules/@storybook/addon-webpack5-compiler-babel":{"version":null},"$SNIP/node_modules/@storybook/addon-styling-webpack":{"version":null}}}
\ No newline at end of file
(()=>{"use strict";var deferred,leafPrototypes,getProto,inProgress,__webpack_modules__={},__webpack_module_cache__={};function __webpack_require__(moduleId){var cachedModule=__webpack_module_cache__[moduleId];if(void 0!==cachedModule)return cachedModule.exports;var module=__webpack_module_cache__[moduleId]={id:moduleId,loaded:!1,exports:{}};return __webpack_modules__[moduleId].call(module.exports,module,module.exports,__webpack_require__),module.loaded=!0,module.exports}__webpack_require__.m=__webpack_modules__,__webpack_require__.amdO={},deferred=[],__webpack_require__.O=(result,chunkIds,fn,priority)=>{if(!chunkIds){var notFulfilled=1/0;for(i=0;i<deferred.length;i++){for(var[chunkIds,fn,priority]=deferred[i],fulfilled=!0,j=0;j<chunkIds.length;j++)(!1&priority||notFulfilled>=priority)&&Object.keys(__webpack_require__.O).every((key=>__webpack_require__.O[key](chunkIds[j])))?chunkIds.splice(j--,1):(fulfilled=!1,priority<notFulfilled&&(notFulfilled=priority));if(fulfilled){deferred.splice(i--,1);var r=fn();void 0!==r&&(result=r)}}return result}priority=priority||0;for(var i=deferred.length;i>0&&deferred[i-1][2]>priority;i--)deferred[i]=deferred[i-1];deferred[i]=[chunkIds,fn,priority]},__webpack_require__.n=module=>{var getter=module&&module.__esModule?()=>module.default:()=>module;return __webpack_require__.d(getter,{a:getter}),getter},getProto=Object.getPrototypeOf?obj=>Object.getPrototypeOf(obj):obj=>obj.__proto__,__webpack_require__.t=function(value,mode){if(1&mode&&(value=this(value)),8&mode)return value;if("object"==typeof value&&value){if(4&mode&&value.__esModule)return value;if(16&mode&&"function"==typeof value.then)return value}var ns=Object.create(null);__webpack_require__.r(ns);var def={};leafPrototypes=leafPrototypes||[null,getProto({}),getProto([]),getProto(getProto)];for(var current=2&mode&&value;"object"==typeof current&&!~leafPrototypes.indexOf(current);current=getProto(current))Object.getOwnPropertyNames(current).forEach((key=>def[key]=()=>value[key]));return def.default=()=>value,__webpack_require__.d(ns,def),ns},__webpack_require__.d=(exports,definition)=>{for(var key in definition)__webpack_require__.o(definition,key)&&!__webpack_require__.o(exports,key)&&Object.defineProperty(exports,key,{enumerable:!0,get:definition[key]})},__webpack_require__.f={},__webpack_require__.e=chunkId=>Promise.all(Object.keys(__webpack_require__.f).reduce(((promises,key)=>(__webpack_require__.f[key](chunkId,promises),promises)),[])),__webpack_require__.u=chunkId=>(({36:"stories-Message-stories",745:"stories-Banner-stories",850:"stories-Modal-stories"}[chunkId]||chunkId)+"."+{36:"a76cd65c",141:"741cfb7b",231:"b80457e4",248:"cf1a3490",261:"3e0e5531",275:"59d39506",515:"f658f80d",652:"4e8532f3",662:"2d908cca",739:"ca067556",745:"f9263a67",802:"288cbd76",850:"9038a626",968:"a9dd6fdd",977:"cc8bbc42"}[chunkId]+".iframe.bundle.js"),__webpack_require__.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),__webpack_require__.o=(obj,prop)=>Object.prototype.hasOwnProperty.call(obj,prop),inProgress={},__webpack_require__.l=(url,done,key,chunkId)=>{if(inProgress[url])inProgress[url].push(done);else{var script,needAttach;if(void 0!==key)for(var scripts=document.getElementsByTagName("script"),i=0;i<scripts.length;i++){var s=scripts[i];if(s.getAttribute("src")==url||s.getAttribute("data-webpack")=="@rocket.chat/fuselage-ui-kit:"+key){script=s;break}}script||(needAttach=!0,(script=document.createElement("script")).charset="utf-8",script.timeout=120,__webpack_require__.nc&&script.setAttribute("nonce",__webpack_require__.nc),script.setAttribute("data-webpack","@rocket.chat/fuselage-ui-kit:"+key),script.src=url),inProgress[url]=[done];var onScriptComplete=(prev,event)=>{script.onerror=script.onload=null,clearTimeout(timeout);var doneFns=inProgress[url];if(delete inProgress[url],script.parentNode&&script.parentNode.removeChild(script),doneFns&&doneFns.forEach((fn=>fn(event))),prev)return prev(event)},timeout=setTimeout(onScriptComplete.bind(null,void 0,{type:"timeout",target:script}),12e4);script.onerror=onScriptComplete.bind(null,script.onerror),script.onload=onScriptComplete.bind(null,script.onload),needAttach&&document.head.appendChild(script)}},__webpack_require__.r=exports=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(exports,"__esModule",{value:!0})},__webpack_require__.nmd=module=>(module.paths=[],module.children||(module.children=[]),module),__webpack_require__.p="",(()=>{__webpack_require__.b=document.baseURI||self.location.href;var installedChunks={354:0};__webpack_require__.f.j=(chunkId,promises)=>{var installedChunkData=__webpack_require__.o(installedChunks,chunkId)?installedChunks[chunkId]:void 0;if(0!==installedChunkData)if(installedChunkData)promises.push(installedChunkData[2]);else if(354!=chunkId){var promise=new Promise(((resolve,reject)=>installedChunkData=installedChunks[chunkId]=[resolve,reject]));promises.push(installedChunkData[2]=promise);var url=__webpack_require__.p+__webpack_require__.u(chunkId),error=new Error;__webpack_require__.l(url,(event=>{if(__webpack_require__.o(installedChunks,chunkId)&&(0!==(installedChunkData=installedChunks[chunkId])&&(installedChunks[chunkId]=void 0),installedChunkData)){var errorType=event&&("load"===event.type?"missing":event.type),realSrc=event&&event.target&&event.target.src;error.message="Loading chunk "+chunkId+" failed.\n("+errorType+": "+realSrc+")",error.name="ChunkLoadError",error.type=errorType,error.request=realSrc,installedChunkData[1](error)}}),"chunk-"+chunkId,chunkId)}else installedChunks[chunkId]=0},__webpack_require__.O.j=chunkId=>0===installedChunks[chunkId];var webpackJsonpCallback=(parentChunkLoadingFunction,data)=>{var moduleId,chunkId,[chunkIds,moreModules,runtime]=data,i=0;if(chunkIds.some((id=>0!==installedChunks[id]))){for(moduleId in moreModules)__webpack_require__.o(moreModules,moduleId)&&(__webpack_require__.m[moduleId]=moreModules[moduleId]);if(runtime)var result=runtime(__webpack_require__)}for(parentChunkLoadingFunction&&parentChunkLoadingFunction(data);i<chunkIds.length;i++)chunkId=chunkIds[i],__webpack_require__.o(installedChunks,chunkId)&&installedChunks[chunkId]&&installedChunks[chunkId][0](),installedChunks[chunkId]=0;return __webpack_require__.O(result)},chunkLoadingGlobal=self.webpackChunk_rocket_chat_fuselage_ui_kit=self.webpackChunk_rocket_chat_fuselage_ui_kit||[];chunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null,0)),chunkLoadingGlobal.push=webpackJsonpCallback.bind(null,chunkLoadingGlobal.push.bind(chunkLoadingGlobal))})(),__webpack_require__.nc=void 0})();
\ No newline at end of file
Source diff could not be displayed: it is too large. Options to address this: view the blob.
{"version":3,"file":"Markup-stories.600d948e.iframe.bundle.js","mappings":";;;;AAwBA;;;AChBA;;AAIA;AACA;;;;;;;ACcA;AACA;AACA;;;;AAIA;AACA;AACA;;;;;;;;;;;;;;;;;AAiBA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAkPA","sources":["webpack://@rocket.chat/gazzodown/../ui-client/dist/components/MultiSelectCustom/MultiSelectCustomAnchor.js","webpack://@rocket.chat/gazzodown/../../../src/components/RoomBanner/RoomBanner.tsx","webpack://@rocket.chat/gazzodown/./src/Markup.stories.tsx"],"sourcesContent":["var __rest = (this && this.__rest) || function (s, e) {\n var t = {};\n for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0)\n t[p] = s[p];\n if (s != null && typeof Object.getOwnPropertySymbols === \"function\")\n for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {\n if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i]))\n t[p[i]] = s[p[i]];\n }\n return t;\n};\nimport { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport { css } from '@rocket.chat/css-in-js';\nimport { Box, Icon } from '@rocket.chat/fuselage';\nimport { forwardRef } from 'react';\nimport { useTranslation } from 'react-i18next';\nconst MultiSelectCustomAnchor = forwardRef(function MultiSelectCustomAnchor(_a, ref) {\n var { className, collapsed, selectedOptionsCount, selectedOptionsTitle, defaultTitle, maxCount } = _a, props = __rest(_a, [\"className\", \"collapsed\", \"selectedOptionsCount\", \"selectedOptionsTitle\", \"defaultTitle\", \"maxCount\"]);\n const { t } = useTranslation();\n const customStyle = css `\n\t\t&:hover {\n\t\t\tcursor: pointer;\n\t\t}\n\t`;\n const isDirty = selectedOptionsCount > 0 && selectedOptionsCount !== maxCount - 1;\n return (_jsxs(Box, Object.assign({ ref: ref, role: 'button', tabIndex: 0, display: 'flex', justifyContent: 'space-between', alignItems: 'center', h: 'x40', className: ['rcx-input-box__wrapper', customStyle, ...(Array.isArray(className) ? className : [className])].filter(Boolean) }, props, { children: [isDirty ? `${t(selectedOptionsTitle)} (${selectedOptionsCount})` : t(defaultTitle), _jsx(Icon, { name: collapsed ? 'chevron-up' : 'chevron-down', fontSize: 'x20', color: 'hint' })] })));\n});\nexport default MultiSelectCustomAnchor;\n//# sourceMappingURL=MultiSelectCustomAnchor.js.map",null,"import { css } from '@rocket.chat/css-in-js';\nimport { Box, MessageBody, MessageContainer } from '@rocket.chat/fuselage';\nimport colors from '@rocket.chat/fuselage-tokens/colors.json';\nimport { Options, parse } from '@rocket.chat/message-parser';\nimport type { Meta, StoryFn } from '@storybook/react';\nimport outdent from 'outdent';\nimport { ReactElement, Suspense } from 'react';\n\nimport Markup from './Markup';\nimport { MarkupInteractionContext } from './MarkupInteractionContext';\n\nexport default {\n\ttitle: 'Markup',\n\tcomponent: Markup,\n\tdecorators: [\n\t\t(Story): ReactElement => (\n\t\t\t<Suspense fallback={null}>\n\t\t\t\t<MarkupInteractionContext.Provider value={{ enableTimestamp: true }}>\n\t\t\t\t\t<MessageContainer>\n\t\t\t\t\t\t<MessageBody>\n\t\t\t\t\t\t\t<Box\n\t\t\t\t\t\t\t\tclassName={css`\n\t\t\t\t\t\t\t\t\t> blockquote {\n\t\t\t\t\t\t\t\t\t\tpadding-inline: 8px;\n\t\t\t\t\t\t\t\t\t\tborder-radius: 2px;\n\t\t\t\t\t\t\t\t\t\tborder-width: 2px;\n\t\t\t\t\t\t\t\t\t\tborder-style: solid;\n\t\t\t\t\t\t\t\t\t\tbackground-color: var(--rcx-color-neutral-100, ${colors.n100});\n\t\t\t\t\t\t\t\t\t\tborder-color: var(--rcx-color-neutral-200, ${colors.n200});\n\t\t\t\t\t\t\t\t\t\tborder-inline-start-color: var(--rcx-color-neutral-600, ${colors.n600});\n\n\t\t\t\t\t\t\t\t\t\t&:hover,\n\t\t\t\t\t\t\t\t\t\t&:focus {\n\t\t\t\t\t\t\t\t\t\t\tbackground-color: var(--rcx-color-neutral-200, ${colors.n200});\n\t\t\t\t\t\t\t\t\t\t\tborder-color: var(--rcx-color-neutral-300, ${colors.n300});\n\t\t\t\t\t\t\t\t\t\t\tborder-inline-start-color: var(--rcx-color-neutral-600, ${colors.n600});\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t\t> ul.task-list {\n\t\t\t\t\t\t\t\t\t\t> li::before {\n\t\t\t\t\t\t\t\t\t\t\tdisplay: none;\n\t\t\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t\t\t> li > .rcx-check-box > .rcx-check-box__input:focus + .rcx-check-box__fake {\n\t\t\t\t\t\t\t\t\t\t\tz-index: 1;\n\t\t\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t\t\t\tlist-style: none;\n\t\t\t\t\t\t\t\t\t\tmargin-inline-start: 0;\n\t\t\t\t\t\t\t\t\t\tpadding-inline-start: 0;\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t`}\n\t\t\t\t\t\t\t>\n\t\t\t\t\t\t\t\t<Story />\n\t\t\t\t\t\t\t</Box>\n\t\t\t\t\t\t</MessageBody>\n\t\t\t\t\t</MessageContainer>\n\t\t\t\t</MarkupInteractionContext.Provider>\n\t\t\t\t{/* workaround? */}\n\t\t\t\t<Box />\n\t\t\t</Suspense>\n\t\t),\n\t],\n\tparameters: {\n\t\tdocs: {\n\t\t\tsource: {\n\t\t\t\tcode: 'Disabled for this story, see https://github.com/storybookjs/storybook/issues/11554',\n\t\t\t},\n\t\t},\n\t},\n} satisfies Meta<typeof Markup>;\n\nconst Template: StoryFn<typeof Markup> = (args) => <Markup {...args} />;\n\nexport const Empty = Template.bind({});\nEmpty.args = {\n\ttokens: [],\n};\n\nexport const Timestamp = Template.bind({});\n\nTimestamp.args = {\n\ttokens: parse(`Short time: <t:${((): number => Math.floor(Date.now() / 1000))()}:t>\n\tLong time: <t:${((): number => Math.floor(Date.now() / 1000))()}:T>\n\tShort date: <t:${((): number => Math.floor(Date.now() / 1000))()}:d>\n\tLong date: <t:${((): number => Math.floor(Date.now() / 1000))()}:D>\n\tFull date: <t:${((): number => Math.floor(Date.now() / 1000))()}:f>\n\tFull date (long): <t:${((): number => Math.floor(Date.now() / 1000))()}:F>\n\tRelative time from past: <t:${((): number => {\n\t\tconst date = new Date();\n\t\tdate.setHours(date.getHours() - 1);\n\t\treturn Math.floor(date.getTime() / 1000);\n\t})()}:R>\n\tRelative to Future: <t:${((): number => {\n\t\tconst date = new Date();\n\t\tdate.setHours(date.getHours() + 1);\n\t\treturn Math.floor(date.getTime() / 1000);\n\t})()}:R>\n\tRelative Seconds: <t:${((): number => {\n\t\tconst date = new Date();\n\t\tdate.setSeconds(date.getSeconds() - 1);\n\t\treturn Math.floor(date.getTime() / 1000);\n\t})()}:R>\n\n`),\n};\n\nexport const BigEmoji = Template.bind({});\nBigEmoji.args = {\n\ttokens: [\n\t\t{\n\t\t\ttype: 'BIG_EMOJI',\n\t\t\tvalue: [\n\t\t\t\t{ type: 'EMOJI', value: { type: 'PLAIN_TEXT', value: 'smile' }, shortCode: 'smile' },\n\t\t\t\t{ type: 'EMOJI', value: undefined, unicode: '😀' },\n\t\t\t\t{ type: 'EMOJI', value: { type: 'PLAIN_TEXT', value: 'smile' }, shortCode: 'smile' },\n\t\t\t],\n\t\t},\n\t],\n};\n\nexport const Paragraph = Template.bind({});\nParagraph.args = {\n\ttokens: [\n\t\t{\n\t\t\ttype: 'PARAGRAPH',\n\t\t\tvalue: [{ type: 'PLAIN_TEXT', value: 'Hello' }],\n\t\t},\n\t],\n};\n\nexport const Heading = Template.bind({});\nHeading.args = {\n\ttokens: [\n\t\t{\n\t\t\ttype: 'HEADING',\n\t\t\tlevel: 2,\n\t\t\tvalue: [{ type: 'PLAIN_TEXT', value: 'Hello' }],\n\t\t},\n\t],\n};\n\nexport const UnorderedList = Template.bind({});\nUnorderedList.args = {\n\ttokens: [\n\t\t{\n\t\t\ttype: 'UNORDERED_LIST',\n\t\t\tvalue: [\n\t\t\t\t{ type: 'LIST_ITEM', value: [{ type: 'PLAIN_TEXT', value: 'Hello' }] },\n\t\t\t\t{ type: 'LIST_ITEM', value: [{ type: 'PLAIN_TEXT', value: 'Hola' }] },\n\t\t\t\t{ type: 'LIST_ITEM', value: [{ type: 'PLAIN_TEXT', value: '你好' }] },\n\t\t\t],\n\t\t},\n\t],\n};\n\nexport const OrderedList = Template.bind({});\nOrderedList.args = {\n\ttokens: [\n\t\t{\n\t\t\ttype: 'ORDERED_LIST',\n\t\t\tvalue: [\n\t\t\t\t{ type: 'LIST_ITEM', value: [{ type: 'PLAIN_TEXT', value: 'Hello' }] },\n\t\t\t\t{ type: 'LIST_ITEM', value: [{ type: 'PLAIN_TEXT', value: 'Hola' }] },\n\t\t\t\t{ type: 'LIST_ITEM', value: [{ type: 'PLAIN_TEXT', value: '你好' }] },\n\t\t\t],\n\t\t},\n\t],\n};\n\nexport const TaskList = Template.bind({});\nTaskList.args = {\n\ttokens: [\n\t\t{\n\t\t\ttype: 'TASKS',\n\t\t\tvalue: [\n\t\t\t\t{ type: 'TASK', status: true, value: [{ type: 'PLAIN_TEXT', value: 'Chores' }] },\n\t\t\t\t{ type: 'TASK', status: false, value: [{ type: 'PLAIN_TEXT', value: 'Dishes' }] },\n\t\t\t\t{ type: 'TASK', status: true, value: [{ type: 'PLAIN_TEXT', value: 'Laundry' }] },\n\t\t\t],\n\t\t},\n\t],\n};\n\nexport const Blockquote = Template.bind({});\nBlockquote.args = {\n\ttokens: [\n\t\t{\n\t\t\ttype: 'QUOTE',\n\t\t\tvalue: [\n\t\t\t\t{\n\t\t\t\t\ttype: 'PARAGRAPH',\n\t\t\t\t\tvalue: [{ type: 'PLAIN_TEXT', value: 'Cogito ergo sum.' }],\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\ttype: 'PARAGRAPH',\n\t\t\t\t\tvalue: [{ type: 'PLAIN_TEXT', value: 'Sit amet, consectetur adipiscing elit.' }],\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\ttype: 'PARAGRAPH',\n\t\t\t\t\tvalue: [{ type: 'PLAIN_TEXT', value: 'Donec eget ex euismod, euismod nisi euismod, vulputate nisi.' }],\n\t\t\t\t},\n\t\t\t],\n\t\t},\n\t],\n};\n\nexport const Code = Template.bind({});\nCode.args = {\n\ttokens: [\n\t\t{\n\t\t\ttype: 'CODE',\n\t\t\tvalue: [{ type: 'CODE_LINE', value: { type: 'PLAIN_TEXT', value: 'const foo = bar;' } }],\n\t\t\tlanguage: undefined,\n\t\t},\n\t],\n};\n\nexport const CodeWithLanguage = Template.bind({});\nCodeWithLanguage.args = {\n\ttokens: [\n\t\t{\n\t\t\ttype: 'CODE',\n\t\t\tvalue: [{ type: 'CODE_LINE', value: { type: 'PLAIN_TEXT', value: 'const foo = bar;' } }],\n\t\t\tlanguage: 'javascript',\n\t\t},\n\t],\n};\n\nexport const Katex = Template.bind({});\nKatex.args = {\n\ttokens: [\n\t\t{\n\t\t\ttype: 'KATEX',\n\t\t\tvalue: 'x^2 + y^2 = z^2',\n\t\t},\n\t],\n};\n\nexport const LineBreak = Template.bind({});\nLineBreak.args = {\n\ttokens: [\n\t\t{\n\t\t\ttype: 'LINE_BREAK',\n\t\t\tvalue: undefined,\n\t\t},\n\t],\n};\n\nexport const Example: StoryFn<{ msg: string }> = ({ msg }) => {\n\tconst parseOptions: Options = { katex: { dollarSyntax: true, parenthesisSyntax: true }, colors: true, emoticons: true };\n\n\treturn <Markup tokens={parse(msg, parseOptions)} />;\n};\nExample.args = {\n\tmsg: outdent`\n\t\t:smile:😀:smile:\n\n\t\tHello, world!\n\n\t\t# Heading 1\n\t\t## Heading 2\n\t\t### Heading 3\n\t\t#### Heading 4\n\n\t\t* Bullet point 1\n\t\t* Bullet point 2\n\t\t* Bullet point 3\n\n\t\t1. Numbered point 1\n\t\t2. Numbered point 2\n\t\t3. Numbered point 3\n\n\t\t- [x] Chores\n\t\t- [ ] Dishes\n\t\t- [x] Laundry\n\n\t\t> Cogito ergo sum.\n\t\t> Sit amet, consectetur adipiscing elit.\n\t\t> Donec eget ex euismod, euismod nisi euismod, vulputate nisi.\n\n\t\t\\`\\`\\`\n\t\tconst x = 1;\n\t\t\\`\\`\\`\n\n\t\t\\`\\`\\`js\n\t\tconst x = 1;\n\t\t\\`\\`\\`\n\n\t\t\\`\\`\\`invalid\n\t\tconst x = 1;\n\t\t\\`\\`\\`\n\t`,\n};\n"],"names":[],"sourceRoot":""}
\ No newline at end of file
......@@ -504,7 +504,7 @@
window['TAGS_OPTIONS'] = {"dev-only":{"excludeFromDocsStories":true},"docs-only":{"excludeFromSidebar":true},"test-only":{"excludeFromSidebar":true,"excludeFromDocsStories":true}};</script><script type="module">import './sb-preview/runtime.js';
import './runtime~main.f33e3de8.iframe.bundle.js';
import './runtime~main.534003d3.iframe.bundle.js';
import './175.3a3402b4.iframe.bundle.js';
......
{"generatedAt":1736272702140,"hasCustomBabel":false,"hasCustomWebpack":true,"hasStaticDirs":false,"hasStorybookEslint":true,"refCount":0,"testPackages":{"@rocket.chat/jest-presets":"0.0.1","@testing-library/react":"16.0.1","@types/jest":"29.5.14","jest":"29.7.0"},"monorepo":"Turborepo","packageManager":{"type":"yarn","version":"4.5.3"},"typescriptOptions":{"reactDocgen":"react-docgen"},"preview":{"usesGlobals":false},"framework":{"name":"@storybook/react-webpack5","options":{}},"builder":"@storybook/builder-webpack5","renderer":"@storybook/react","portableStoriesFileCount":0,"storybookVersion":"8.4.4","storybookVersionSpecifier":"^8.4.4","language":"typescript","storybookPackages":{"@storybook/addon-actions":{"version":"8.4.4"},"@storybook/addon-docs":{"version":"8.4.4"},"@storybook/addon-essentials":{"version":"8.4.4"},"@storybook/addon-interactions":{"version":"8.4.4"},"@storybook/addon-links":{"version":"8.4.4"},"@storybook/addon-styling-webpack":{"version":"1.0.1"},"@storybook/addon-webpack5-compiler-babel":{"version":"3.0.3"},"@storybook/react":{"version":"8.4.4"},"@storybook/react-webpack5":{"version":"8.4.4"},"eslint-plugin-storybook":{"version":"0.11.0"},"storybook":{"version":"8.4.4"}},"addons":{"$SNIP/node_modules/@storybook/addon-essentials":{"version":null},"$SNIP/node_modules/@storybook/addon-webpack5-compiler-babel":{"version":null},"$SNIP/node_modules/@storybook/addon-styling-webpack":{"version":null}}}
\ No newline at end of file
{"generatedAt":1736308093058,"hasCustomBabel":false,"hasCustomWebpack":true,"hasStaticDirs":false,"hasStorybookEslint":true,"refCount":0,"testPackages":{"@rocket.chat/jest-presets":"0.0.1","@testing-library/react":"16.0.1","@types/jest":"29.5.14","jest":"29.7.0"},"monorepo":"Turborepo","packageManager":{"type":"yarn","version":"4.5.3"},"typescriptOptions":{"reactDocgen":"react-docgen"},"preview":{"usesGlobals":false},"framework":{"name":"@storybook/react-webpack5","options":{}},"builder":"@storybook/builder-webpack5","renderer":"@storybook/react","portableStoriesFileCount":0,"storybookVersion":"8.4.4","storybookVersionSpecifier":"^8.4.4","language":"typescript","storybookPackages":{"@storybook/addon-actions":{"version":"8.4.4"},"@storybook/addon-docs":{"version":"8.4.4"},"@storybook/addon-essentials":{"version":"8.4.4"},"@storybook/addon-interactions":{"version":"8.4.4"},"@storybook/addon-links":{"version":"8.4.4"},"@storybook/addon-styling-webpack":{"version":"1.0.1"},"@storybook/addon-webpack5-compiler-babel":{"version":"3.0.3"},"@storybook/react":{"version":"8.4.4"},"@storybook/react-webpack5":{"version":"8.4.4"},"eslint-plugin-storybook":{"version":"0.11.0"},"storybook":{"version":"8.4.4"}},"addons":{"$SNIP/node_modules/@storybook/addon-essentials":{"version":null},"$SNIP/node_modules/@storybook/addon-webpack5-compiler-babel":{"version":null},"$SNIP/node_modules/@storybook/addon-styling-webpack":{"version":null}}}
\ No newline at end of file
(()=>{"use strict";var deferred,leafPrototypes,getProto,inProgress,__webpack_modules__={},__webpack_module_cache__={};function __webpack_require__(moduleId){var cachedModule=__webpack_module_cache__[moduleId];if(void 0!==cachedModule)return cachedModule.exports;var module=__webpack_module_cache__[moduleId]={id:moduleId,loaded:!1,exports:{}};return __webpack_modules__[moduleId].call(module.exports,module,module.exports,__webpack_require__),module.loaded=!0,module.exports}__webpack_require__.m=__webpack_modules__,__webpack_require__.amdO={},deferred=[],__webpack_require__.O=(result,chunkIds,fn,priority)=>{if(!chunkIds){var notFulfilled=1/0;for(i=0;i<deferred.length;i++){for(var[chunkIds,fn,priority]=deferred[i],fulfilled=!0,j=0;j<chunkIds.length;j++)(!1&priority||notFulfilled>=priority)&&Object.keys(__webpack_require__.O).every((key=>__webpack_require__.O[key](chunkIds[j])))?chunkIds.splice(j--,1):(fulfilled=!1,priority<notFulfilled&&(notFulfilled=priority));if(fulfilled){deferred.splice(i--,1);var r=fn();void 0!==r&&(result=r)}}return result}priority=priority||0;for(var i=deferred.length;i>0&&deferred[i-1][2]>priority;i--)deferred[i]=deferred[i-1];deferred[i]=[chunkIds,fn,priority]},__webpack_require__.n=module=>{var getter=module&&module.__esModule?()=>module.default:()=>module;return __webpack_require__.d(getter,{a:getter}),getter},getProto=Object.getPrototypeOf?obj=>Object.getPrototypeOf(obj):obj=>obj.__proto__,__webpack_require__.t=function(value,mode){if(1&mode&&(value=this(value)),8&mode)return value;if("object"==typeof value&&value){if(4&mode&&value.__esModule)return value;if(16&mode&&"function"==typeof value.then)return value}var ns=Object.create(null);__webpack_require__.r(ns);var def={};leafPrototypes=leafPrototypes||[null,getProto({}),getProto([]),getProto(getProto)];for(var current=2&mode&&value;"object"==typeof current&&!~leafPrototypes.indexOf(current);current=getProto(current))Object.getOwnPropertyNames(current).forEach((key=>def[key]=()=>value[key]));return def.default=()=>value,__webpack_require__.d(ns,def),ns},__webpack_require__.d=(exports,definition)=>{for(var key in definition)__webpack_require__.o(definition,key)&&!__webpack_require__.o(exports,key)&&Object.defineProperty(exports,key,{enumerable:!0,get:definition[key]})},__webpack_require__.f={},__webpack_require__.e=chunkId=>Promise.all(Object.keys(__webpack_require__.f).reduce(((promises,key)=>(__webpack_require__.f[key](chunkId,promises),promises)),[])),__webpack_require__.u=chunkId=>(891===chunkId?"Markup-stories":chunkId)+"."+{141:"535cd4dd",191:"5ab422e4",248:"ac038b4c",407:"77cda847",455:"4093d0d1",484:"bb0c615c",802:"e31befb7",854:"383e6a5c",876:"43ea6942",891:"600d948e",967:"1852908f",968:"e2060d65",977:"e4140882"}[chunkId]+".iframe.bundle.js",__webpack_require__.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),__webpack_require__.hmd=module=>((module=Object.create(module)).children||(module.children=[]),Object.defineProperty(module,"exports",{enumerable:!0,set:()=>{throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+module.id)}}),module),__webpack_require__.o=(obj,prop)=>Object.prototype.hasOwnProperty.call(obj,prop),inProgress={},__webpack_require__.l=(url,done,key,chunkId)=>{if(inProgress[url])inProgress[url].push(done);else{var script,needAttach;if(void 0!==key)for(var scripts=document.getElementsByTagName("script"),i=0;i<scripts.length;i++){var s=scripts[i];if(s.getAttribute("src")==url||s.getAttribute("data-webpack")=="@rocket.chat/gazzodown:"+key){script=s;break}}script||(needAttach=!0,(script=document.createElement("script")).charset="utf-8",script.timeout=120,__webpack_require__.nc&&script.setAttribute("nonce",__webpack_require__.nc),script.setAttribute("data-webpack","@rocket.chat/gazzodown:"+key),script.src=url),inProgress[url]=[done];var onScriptComplete=(prev,event)=>{script.onerror=script.onload=null,clearTimeout(timeout);var doneFns=inProgress[url];if(delete inProgress[url],script.parentNode&&script.parentNode.removeChild(script),doneFns&&doneFns.forEach((fn=>fn(event))),prev)return prev(event)},timeout=setTimeout(onScriptComplete.bind(null,void 0,{type:"timeout",target:script}),12e4);script.onerror=onScriptComplete.bind(null,script.onerror),script.onload=onScriptComplete.bind(null,script.onload),needAttach&&document.head.appendChild(script)}},__webpack_require__.r=exports=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(exports,"__esModule",{value:!0})},__webpack_require__.nmd=module=>(module.paths=[],module.children||(module.children=[]),module),__webpack_require__.p="",(()=>{__webpack_require__.b=document.baseURI||self.location.href;var installedChunks={354:0};__webpack_require__.f.j=(chunkId,promises)=>{var installedChunkData=__webpack_require__.o(installedChunks,chunkId)?installedChunks[chunkId]:void 0;if(0!==installedChunkData)if(installedChunkData)promises.push(installedChunkData[2]);else if(354!=chunkId){var promise=new Promise(((resolve,reject)=>installedChunkData=installedChunks[chunkId]=[resolve,reject]));promises.push(installedChunkData[2]=promise);var url=__webpack_require__.p+__webpack_require__.u(chunkId),error=new Error;__webpack_require__.l(url,(event=>{if(__webpack_require__.o(installedChunks,chunkId)&&(0!==(installedChunkData=installedChunks[chunkId])&&(installedChunks[chunkId]=void 0),installedChunkData)){var errorType=event&&("load"===event.type?"missing":event.type),realSrc=event&&event.target&&event.target.src;error.message="Loading chunk "+chunkId+" failed.\n("+errorType+": "+realSrc+")",error.name="ChunkLoadError",error.type=errorType,error.request=realSrc,installedChunkData[1](error)}}),"chunk-"+chunkId,chunkId)}else installedChunks[chunkId]=0},__webpack_require__.O.j=chunkId=>0===installedChunks[chunkId];var webpackJsonpCallback=(parentChunkLoadingFunction,data)=>{var moduleId,chunkId,[chunkIds,moreModules,runtime]=data,i=0;if(chunkIds.some((id=>0!==installedChunks[id]))){for(moduleId in moreModules)__webpack_require__.o(moreModules,moduleId)&&(__webpack_require__.m[moduleId]=moreModules[moduleId]);if(runtime)var result=runtime(__webpack_require__)}for(parentChunkLoadingFunction&&parentChunkLoadingFunction(data);i<chunkIds.length;i++)chunkId=chunkIds[i],__webpack_require__.o(installedChunks,chunkId)&&installedChunks[chunkId]&&installedChunks[chunkId][0](),installedChunks[chunkId]=0;return __webpack_require__.O(result)},chunkLoadingGlobal=self.webpackChunk_rocket_chat_gazzodown=self.webpackChunk_rocket_chat_gazzodown||[];chunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null,0)),chunkLoadingGlobal.push=webpackJsonpCallback.bind(null,chunkLoadingGlobal.push.bind(chunkLoadingGlobal))})(),__webpack_require__.nc=void 0})();
\ No newline at end of file
This diff is collapsed.
import{r as e,j as o}from"./index-D_y43r9F.js";import{k as a}from"./katex-bPvl3H-i.js";const m=({code:r})=>{const t=e.useMemo(()=>a.renderToString(r,{displayMode:!0,macros:{"\\href":"\\@secondoftwo"},maxSize:100}),[r]);return o.jsx("div",{role:"math",style:{overflowX:"auto"},"aria-label":r,dangerouslySetInnerHTML:{__html:t}})};export{m as default};
import{r,j as s}from"./index-D_y43r9F.js";import{k as o}from"./katex-bPvl3H-i.js";const m=({code:e})=>{const t=r.useMemo(()=>o.renderToString(e,{displayMode:!1,macros:{"\\href":"\\@secondoftwo"},maxSize:100}),[e]);return s.jsx("span",{dangerouslySetInnerHTML:{__html:t}})};export{m as default};
This diff is collapsed.
......@@ -5,7 +5,7 @@
<link rel="icon" type="image/svg+xml" href="./vite.svg" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>UiKit-Playground</title>
<script type="module" crossorigin src="./assets/index-DIK23pKb.js"></script>
<script type="module" crossorigin src="./assets/index-D_y43r9F.js"></script>
<link rel="stylesheet" crossorigin href="./assets/index-CpSbuC0w.css">
</head>
<body>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment