UNPKG

@grafana/runtime

Version:
1 lines 1.08 kB
{"version":3,"file":"chromeHeaderHeight.mjs","sources":["../../../src/utils/chromeHeaderHeight.ts"],"sourcesContent":["type ChromeHeaderHeightHook = () => number;\n\nlet chromeHeaderHeightHook: ChromeHeaderHeightHook | undefined = undefined;\n\nexport const setChromeHeaderHeightHook = (hook: ChromeHeaderHeightHook) => {\n chromeHeaderHeightHook = hook;\n};\n\nexport const useChromeHeaderHeight = () => {\n if (!chromeHeaderHeightHook) {\n if (process.env.NODE_ENV !== 'production') {\n throw new Error('useChromeHeaderHeight hook not found in @grafana/runtime');\n }\n console.error('useChromeHeaderHeight hook not found');\n }\n\n return chromeHeaderHeightHook?.();\n};\n"],"names":[],"mappings":"AAEA,IAAI,sBAA6D,GAAA,SAAA;AAEpD,MAAA,yBAAA,GAA4B,CAAC,IAAiC,KAAA;AACzE,EAAyB,sBAAA,GAAA,IAAA;AAC3B;AAEO,MAAM,wBAAwB,MAAM;AACzC,EAAA,IAAI,CAAC,sBAAwB,EAAA;AAC3B,IAAI,IAAA,OAAA,CAAQ,GAAI,CAAA,QAAA,KAAa,YAAc,EAAA;AACzC,MAAM,MAAA,IAAI,MAAM,0DAA0D,CAAA;AAAA;AAE5E,IAAA,OAAA,CAAQ,MAAM,sCAAsC,CAAA;AAAA;AAGtD,EAAO,OAAA,sBAAA,IAAA,IAAA,GAAA,SAAA,GAAA,sBAAA,EAAA;AACT;;;;"}