GithubHelp home page GithubHelp logo

andygout / dramatis-spa Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 1.0 477 KB

Single-page application (SPA) that provides listings for theatrical productions, materials, and associated data

License: Other

JavaScript 91.69% SCSS 8.31%

dramatis-spa's People

Contributors

andygout avatar dependabot[bot] avatar

Stargazers

 avatar

Watchers

 avatar

Forkers

biletnam

dramatis-spa's Issues

document.title does not always align with browser history

document.title value is currently set using react-helmet. Another option is react-document-title, but not sure issue is necessarily related to choice of package.

  • For instance pages, browser history sometimes shows the model name rather than the instance name (e.g. Theatre | TheatreBase rather than Wyndham's Theatre (theatre) | TheatreBase), which is generated only once call for data has responded.

  • For instance pages, browser history sometimes attributes the penultimately-viewed instance of a like model to the most recently viewed instance (e.g. if viewing character instances 'Hirst' and then 'King Henry the Fifth', the browser history may show Hirst (character) | TheatreBase as the most recently viewed article, incorrectly linking to 'King Henry the Fifth', while there remains no visible entry for 'King Henry the Fifth').

In both cases sometimes the browser history catches up and corrects itself, sometimes not.

browser-history

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.