UNPKG

@applicaster/zapp-react-native-utils

Version:

Applicaster Zapp React Native utilities package

20 lines (17 loc) 477 B
import { useCallback } from "react"; import { CallbackResult, useCallbackNavigationAction, } from "./callbackNavigationAction"; export const useCallbackActions = ( item?: ZappUIComponent | ZappRiver, hookCallback?: hookCallback ): hookCallback => { const navigationAction = useCallbackNavigationAction(item); return useCallback( async (data: CallbackResult) => { navigationAction(data, hookCallback); }, [navigationAction, hookCallback] ); };