Utility function to execute hook(s) - either a single hook or an array of hooks Fully type-safe and works with any number of arguments
Single hook function or array of hook functions (or undefined)
Arguments to pass to each hook function
Utility function to execute hook(s) - either a single hook or an array of hooks Fully type-safe and works with any number of arguments