mirror of
https://github.com/elastic/kibana.git
synced 2025-04-24 09:48:58 -04:00
Fixes embeddable factory default telemetry fn (#130522)
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
This commit is contained in:
parent
b352e4a6cc
commit
e3e4d11c72
3 changed files with 4 additions and 4 deletions
|
@ -40,7 +40,7 @@ export const defaultEmbeddableFactoryProvider = <
|
|||
getDescription: def.getDescription ? def.getDescription.bind(def) : () => '',
|
||||
getIconType: def.getIconType ? def.getIconType.bind(def) : () => 'empty',
|
||||
savedObjectMetaData: def.savedObjectMetaData,
|
||||
telemetry: def.telemetry || (() => ({})),
|
||||
telemetry: def.telemetry || ((state, stats) => stats),
|
||||
inject: def.inject || ((state: EmbeddableStateWithType) => state),
|
||||
extract: def.extract || ((state: EmbeddableStateWithType) => ({ state, references: [] })),
|
||||
migrations: def.migrations || {},
|
||||
|
|
|
@ -251,7 +251,7 @@ export class EmbeddablePublicPlugin implements Plugin<EmbeddableSetup, Embeddabl
|
|||
}
|
||||
this.enhancements.set(enhancement.id, {
|
||||
id: enhancement.id,
|
||||
telemetry: enhancement.telemetry || (() => ({})),
|
||||
telemetry: enhancement.telemetry || ((state, stats) => stats),
|
||||
inject: enhancement.inject || identity,
|
||||
extract:
|
||||
enhancement.extract ||
|
||||
|
|
|
@ -94,7 +94,7 @@ export class EmbeddableServerPlugin implements Plugin<EmbeddableSetup, Embeddabl
|
|||
}
|
||||
this.enhancements.set(enhancement.id, {
|
||||
id: enhancement.id,
|
||||
telemetry: enhancement.telemetry || (() => ({})),
|
||||
telemetry: enhancement.telemetry || ((state, stats) => stats),
|
||||
inject: enhancement.inject || identity,
|
||||
extract:
|
||||
enhancement.extract ||
|
||||
|
@ -127,7 +127,7 @@ export class EmbeddableServerPlugin implements Plugin<EmbeddableSetup, Embeddabl
|
|||
}
|
||||
this.embeddableFactories.set(factory.id, {
|
||||
id: factory.id,
|
||||
telemetry: factory.telemetry || (() => ({})),
|
||||
telemetry: factory.telemetry || ((state, stats) => stats),
|
||||
inject: factory.inject || identity,
|
||||
extract: factory.extract || ((state: EmbeddableStateWithType) => ({ state, references: [] })),
|
||||
migrations: factory.migrations || {},
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue