Skip to content

Instantly share code, notes, and snippets.

@Piterden
Created December 13, 2017 06:55
Show Gist options
  • Save Piterden/b991e2defa3e68cbb28a4273d0ff0973 to your computer and use it in GitHub Desktop.
Save Piterden/b991e2defa3e68cbb28a4273d0ff0973 to your computer and use it in GitHub Desktop.
this.options = typeof options === 'function'
? { steps: [options, ...steps], leaveHandlers: [] }
: Object.assign({ steps: steps, leaveHandlers: [] }, options)
this.options = typeof options === 'function'
? { steps: [options, ...steps], leaveHandlers: [] }
: { ...{ steps: steps, leaveHandlers: [] }, ...options }
@dotcypress
Copy link

dotcypress commented Dec 13, 2017

this.options = typeof options === 'function'
  ? { steps: [options, ...steps], leaveHandlers: [] }
  : { steps, leaveHandlers: [], ...options }

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment