PageSourceSearch

https://ably.com/vite/assets/ProductDescription-9GK1v7k-.js

js ably.com collected 2026-10-02 02:17:56 UTC 2,614 bytes, 2 lines download raw bytes

1import{o as e}from"./rolldown-runtime-C0FnF6B9.js";import{n as t}from"./react-dom-YPtfOuxU.js";import{C as n,t as r}from"./Icon-BTQ5zG-l.js";var i=e(t()),a=({name:e,hoverName:t,selected:a,size:o,unavailable:s,className:c})=>{if(!e)return null;let l=o/6*4;return i.createElement(`span`,{className:n(`flex items-center justify-center border border-neutral-300 dark:border-neutral-1000 rounded-xl`,`bg-neutral-100 dark:bg-neutral-1200 hover:bg-neutral-000 dark:hover:bg-neutral-1300 active:bg-neutral-000 dark:active:bg-neutral-1300`,c),style:{width:o,height:o}},t?i.createElement(r,{name:t,size:`${l}px`,additionalCSS:n({"hidden group-hover/product-tile:flex":!a,flex:a})}):null,i.createElement(r,{name:e,size:`${l}px`,additionalCSS:n({"text-neutral-000 dark:text-neutral-1300":a&&!s,"text-neutral-1300 dark:text-neutral-000":!a&&!s,"text-neutral-700 dark:text-neutral-600":a&&s,"text-neutral-600 dark:text-neutral-700":!a&&s,"flex group-hover/product-tile:hidden":t&&!a,hidden:t&&a})}))},o=4,s=2.6,c=({label:e,unavailable:t,selected:r,numericalSize:a,showLabel:c,showAblyText:l=!0,className:u})=>{if(!e||!c)return null;let d=a/o;return i.createElement(`span`,{className:`flex flex-col justify-center`},t?i.createElement(`span`,{className:`block`},i.createElement(`span`,{className:`table-cell font-sans bg-neutral-300 dark:bg-neutral-1000 rounded-full text-gui-disabled-light dark:text-gui-disabled-dark tracking-[0.04em] font-bold leading-snug`,style:{fontSize:d*.6,padding:`${d*.25}px ${d*.5}px`}},`COMING SOON`)):l&&i.createElement(`span`,{className:n(`block font-bold uppercase ui-text-p2 leading-snug`,{"text-neutral-500 dark:text-neutral-700":r},{"text-neutral-700 dark:text-neutral-500":!r}),style:{fontSize:d,letterSpacing:`0.06em`}},`Ably`),i.createElement(`span`,{className:n(`block ui-text-p2 font-bold`,{"text-neutral-000 dark:text-neutral-1300":r===!0&&!t},{"text-neutral-1000 dark:text-neutral-300 group-hover/product-tile:text-neutral-1300 dark:group-hover/product-tile:text-neutral-000":r===!1&&!t},{"text-neutral-1300 dark:text-neutral-000":r===void 0&&!t},{"text-neutral-700 dark:text-neutral-600":t},{"mt-[-3px]":!t},u),style:{fontSize:a/s}},e))},l=({description:e,selected:t,unavailable:r,showDescription:a=!0,className:o})=>!e||!a?null:i.createElement(`span`,{className:n(`block ui-text-p3 font-medium leading-snug`,{"text-neutral-300 dark:text-neutral-1000":t&&!r},{"text-neutral-800 dark:text-neutral-500 group-hover/product-tile:text-neutral-1000 dark:group-hover/product-tile:text-neutral-300":!t},o)},e);export{c as n,a as r,l as t};
2//# sourceMappingURL=ProductDescription-9GK1v7k-.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.