react-native-performance-stats
Version:
Get FPS, memory and CPU usage of your React Native app
20 lines (16 loc) • 503 B
TypeScript
import { EmitterSubscription } from "react-native";
export type PerformanceStatsData = {
jsFps: number;
uiFps: number;
shutter?: number;
framesDropped?: number;
usedCpu: number;
usedRam: number;
}
type PerformanceStatsModule = {
start: (withCPU?: boolean) => void;
stop: () => void;
addListener: (listener: (stats: PerformanceStatsData) => unknown) => EmitterSubscription;
}
declare const PerformanceStats: PerformanceStatsModule;
export default PerformanceStats;