UNPKG

@embrace-io/react-native-redux

Version:

Collects telemetry from dispatching actions with Redux

10 lines (9 loc) 403 B
import { Middleware } from "@reduxjs/toolkit"; import { TracerProvider, Attributes } from "@opentelemetry/api"; interface MiddlewareConfig { debug?: boolean; name?: string; attributeTransform?: (attrs: Attributes) => Attributes; } declare const middleware: <RootState>(provider: TracerProvider | undefined, config?: MiddlewareConfig) => Middleware<{}, RootState>; export default middleware;