UNPKG

@datadog/mobile-react-native

Version:

A client-side React Native module to interact with Datadog

22 lines (20 loc) 583 B
/* * Unless explicitly stated otherwise all files in this repository are licensed under the Apache License Version 2.0. * This product includes software developed at Datadog (https://www.datadoghq.com/). * Copyright 2016-Present Datadog, Inc. */ /** * This mock simplifies the tests by removing the timeout. */ export const executeWithDelay = async <T>( callback: () => T, delay: number ): Promise<T> => { return new Promise<T>((resolve, reject) => { try { resolve(callback()); } catch (e) { reject(e); } }); };