зачем тебе вложение функций?
в данном случае оно не оправдано достаточно:
```js
    function createAction (href) {
        window.location = href;
    }
```