Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit dfb8844

Browse files
committed
Fix history.state check
1 parent b60e4df commit dfb8844

File tree

4 files changed

+4
-5
lines changed

4 files changed

+4
-5
lines changed

dist/livewire.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/livewire.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"/livewire.js":"/livewire.js?id=0b8538e5533deccceaa0"}
1+
{"/livewire.js":"/livewire.js?id=a1c8bdf833e4090a25f9"}

js/component/SyncBrowserHistory.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -140,8 +140,7 @@ let LivewireStateManager = {
140140
let stateArray = state.toStateArray()
141141

142142
// Copy over existing history state if it's an object, so we don't overwrite it.
143-
let currentState = typeof history.state === 'object' ? history.state : {}
144-
let fullstateObject = Object.assign(currentState, { livewire: stateArray })
143+
let fullstateObject = Object.assign(history.state || {}, { livewire: stateArray })
145144

146145
let capitalize = subject => subject.charAt(0).toUpperCase() + subject.slice(1)
147146

0 commit comments

Comments
 (0)