mirror of
https://github.com/NarrativeScience-old/log.io.git
synced 2026-04-25 09:05:55 +03:00
[PR #230] [MERGED] Persist screen binding state using URL hash #264
Labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/log.io-NarrativeScience-old#264
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/NarrativeScience-old/log.io/pull/230
Author: @msmathers
Created: 4/2/2020
Status: ✅ Merged
Merged: 4/2/2020
Merged by: @msmathers
Base:
master← Head:feature/persist-screen-binding-state📝 Commits (1)
d7265c6Persist screen binding state using URL hash📊 Changes
8 files changed (+117 additions, -6 deletions)
View changed files
📝
ui/src/components/app/index.tsx(+3 -3)➕
ui/src/components/app/initialize.ts(+54 -0)➕
ui/src/middleware/url.ts(+36 -0)📝
ui/src/reducers/bindings/index.ts(+17 -1)📝
ui/src/reducers/bindings/types.ts(+3 -1)📝
ui/src/reducers/index.ts(+2 -0)📝
ui/src/reducers/screens/index.ts(+1 -1)📝
ui/src/reducers/screens/types.ts(+1 -0)📄 Description
Implements feature requested by #210
All screen bindings are stored in the URL hash, which gets updated as a user binds & unbinds inputs. Allows users to share their specific binding session by sending their URL to other users.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.