Check if a value is specifically an async function. Returns true only for async functions, false for regular functions and other values.
The value to check
Returns true if value is an async function, false otherwise
import isAsyncFunction from '~/utils/isAsyncFunction';isAsyncFunction(async () => {}); // trueisAsyncFunction(() => {}); // falseisAsyncFunction(function() {}); // falseisAsyncFunction(''); // false Copy
import isAsyncFunction from '~/utils/isAsyncFunction';isAsyncFunction(async () => {}); // trueisAsyncFunction(() => {}); // falseisAsyncFunction(function() {}); // falseisAsyncFunction(''); // false
Check if a value is specifically an async function. Returns true only for async functions, false for regular functions and other values.