{"version":3,"names":["createContext","SelectPortalContext"],"sources":["select-portal-context.ts"],"sourcesContent":["import { type Accessor, createContext } from \"solid-js\";\n\n/**\n * Context set by `<Select.Portal>` so children know a portal is mounted.\n * `true` means a portal ancestor exists. Reads as `null` outside a portal.\n */\nexport const SelectPortalContext = createContext<Accessor<boolean> | null>(\n\tnull,\n);\n"],"mappings":"AAAA,SAAwBA,aAAa,QAAQ,UAAU;;AAEvD;AACA;AACA;AACA;AACA,OAAO,MAAMC,mBAAmB,GAAGD,aAAa,CAC/C,IACD,CAAC","ignoreList":[]}