import App from "./App";
import ProvidedAppDelegate from "./ProvidedAppDelegate";

export default [new App.Components(), new App.Config(), new ProvidedAppDelegate()];

export function defaultsWith(delegateHooks) {
    return [new App.Components(), new App.Config(), new ProvidedAppDelegate(delegateHooks)];
}


@@ -189,16 +189,24 @@
 ultsWith
+Delegate
 (delegat
@@ -206,21 +206,16 @@
 delegate
-Hooks
 ) %7B%0A    
@@ -254,32 +254,124 @@
 w App.Config(), 
+delegate%5D;%0A%7D%0A%0Aexport function defaultsWith(delegateHooks) %7B%0A    return defaultsWithDelegate(
 new ProvidedAppD
@@ -392,14 +392,15 @@
 teHooks)
-%5D
+)
 ;%0A%7D%0A%0A
+%0A

Add `defaultsWithDelegate`.