{"version":3,"file":"context.mjs","names":[],"sources":["../../../src/dashboard/FilterSidebar/context.tsx"],"sourcesContent":["'use client';\n\nimport type { ReactNode } from 'react';\nimport { createContext, use } from 'react';\n\nconst FilterSplitContext = createContext(false);\n\nexport function FilterSplitProvider({\n  active,\n  children,\n}: {\n  active: boolean;\n  children: ReactNode;\n}) {\n  return <FilterSplitContext value={active}>{children}</FilterSplitContext>;\n}\n\n/** True when this content sits in a filter split that is itself the card. */\nexport function useInFilterSplit() {\n  return use(FilterSplitContext);\n}\n"],"mappings":";;;;AAKA,MAAM,qBAAqB,cAAc,KAAK;AAE9C,SAAgB,oBAAoB,EAClC,QACA,YAIC;CACD,OAAO,oBAAC,oBAAD;EAAoB,OAAO;EAAS;CAA6B,CAAA;AAC1E;;AAGA,SAAgB,mBAAmB;CACjC,OAAO,IAAI,kBAAkB;AAC/B"}