diff --git a/src/htmlStrings.ts b/src/htmlStrings.ts index b2a24d4..c741257 100644 --- a/src/htmlStrings.ts +++ b/src/htmlStrings.ts @@ -60,7 +60,7 @@ export const ignitionLoaderScript = ` window.ignite({ report: **report**, config: **config**, - solutions: [], + solutions: **solutions**, telescopeUrl: '', shareEndpoint: '', defaultTab: 'StackTab', diff --git a/src/index.d.ts b/src/index.d.ts index c0b6cd2..fbf4f8d 100644 --- a/src/index.d.ts +++ b/src/index.d.ts @@ -8,6 +8,7 @@ declare module 'ignitionIframeScript' { type FlareReport = { context: {}; + solutions: Array<{}>; }; interface Window { diff --git a/src/util.ts b/src/util.ts index 21576f4..e739f88 100644 --- a/src/util.ts +++ b/src/util.ts @@ -25,5 +25,6 @@ export function hydrateIgnitionLoader( ) { return ignitionLoaderScript .replace('**report**', JSON.stringify(addRequiredContext(report))) - .replace('**config**', JSON.stringify(config)); + .replace('**config**', JSON.stringify(config)) + .replace('**solutions**', JSON.stringify(report.solutions)); }