{"_id":"react-document-title","_rev":"286717","name":"react-document-title","description":"A declarative, nested, stateful document.title for React","dist-tags":{"latest":"2.0.3"},"maintainers":[{"name":"buzinas","email":"buzinas@buzinas.com"},{"name":"gaearon","email":""}],"time":{"modified":"2021-06-03T18:37:41.000Z","created":"2014-10-08T20:41:36.407Z","2.0.3":"2017-04-12T13:53:25.388Z","2.0.2":"2016-06-10T14:04:43.378Z","2.0.1":"2015-09-16T23:58:17.404Z","2.0.0":"2015-08-27T01:47:07.156Z","1.0.4":"2015-08-25T19:34:30.902Z","1.0.3":"2015-08-11T10:58:09.656Z","1.0.2":"2015-02-22T12:38:03.549Z","1.0.1":"2015-02-16T15:59:01.605Z","1.0.0":"2015-02-15T15:42:20.511Z","0.1.3":"2014-10-30T12:42:08.862Z","0.1.2":"2014-10-23T16:04:58.994Z","0.1.1":"2014-10-08T20:50:18.665Z","0.1.0":"2014-10-08T20:41:36.407Z"},"users":{"moimikey":true,"fourq":true,"fabrianibrahim":true,"princetoad":true},"author":{"name":"Dan Abramov","email":"dan.abramov@me.com","url":"http://github.com/gaearon"},"repository":{"type":"git","url":"git+https://github.com/gaearon/react-document-title.git"},"versions":{"2.0.3":{"name":"react-document-title","version":"2.0.3","description":"A declarative, nested, stateful document.title for React","main":"index.js","scripts":{"test":"mocha","test:watch":"npm run test -- --watch","lint":"jshint index.js test"},"repository":{"type":"git","url":"git+https://github.com/gaearon/react-document-title.git"},"keywords":["react","component","react-component","document.title","title","jsx"],"author":{"name":"Dan Abramov","email":"dan.abramov@me.com","url":"http://github.com/gaearon"},"license":"MIT","bugs":{"url":"https://github.com/gaearon/react-document-title/issues"},"homepage":"https://github.com/gaearon/react-document-title","devDependencies":{"create-react-class":"^15.5.2","expect.js":"^0.3.1","global":"^4.3.0","jsdom":"^9.12.0","jshint":"^2.5.6","mocha":"^2.0.1","mocha-jsdom":"^1.1.0","react":"^15.5.4","react-dom":"^15.5.4"},"dependencies":{"prop-types":"^15.5.6","react-side-effect":"^1.0.2"},"gitHead":"47d8ce54bcc5049e61b65df393c0eb96ddeb9f80","_id":"react-document-title@2.0.3","_shasum":"bbf922a0d71412fc948245e4283b2412df70f2b9","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.8.0","_npmUser":{"name":"gaearon","email":"dan.abramov@gmail.com"},"dist":{"shasum":"bbf922a0d71412fc948245e4283b2412df70f2b9","size":5106,"noattachment":false,"key":"/react-document-title/-/react-document-title-2.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-document-title/download/react-document-title-2.0.3.tgz"},"maintainers":[{"name":"buzinas","email":"buzinas@buzinas.com"},{"name":"gaearon","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/react-document-title-2.0.3.tgz_1492005204833_0.05060060415416956"},"directories":{},"publish_time":1492005205388,"_hasShrinkwrap":false,"_cnpm_publish_time":1492005205388},"2.0.2":{"name":"react-document-title","version":"2.0.2","description":"A declarative, nested, stateful document.title for React","main":"index.js","scripts":{"test":"mocha","test:watch":"npm run test -- --watch","lint":"jshint index.js test"},"repository":{"type":"git","url":"git+https://github.com/gaearon/react-document-title.git"},"keywords":["react","component","react-component","document.title","title","jsx"],"author":{"name":"Dan Abramov","email":"dan.abramov@me.com","url":"http://github.com/gaearon"},"license":"MIT","bugs":{"url":"https://github.com/gaearon/react-document-title/issues"},"homepage":"https://github.com/gaearon/react-document-title","devDependencies":{"expect.js":"^0.3.1","global":"^4.3.0","jshint":"^2.5.6","mocha":"^2.0.1","react":"^0.13.0"},"dependencies":{"react-side-effect":"^1.0.2"},"gitHead":"22e86f7d30173c6e272a7a64c1070c11790b91fd","_id":"react-document-title@2.0.2","_shasum":"1e42b672d300f8f90d8d05544b0d71f0ca7860aa","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.1","_npmUser":{"name":"buzinas","email":"buzinas@buzinas.com"},"dist":{"shasum":"1e42b672d300f8f90d8d05544b0d71f0ca7860aa","size":3928,"noattachment":false,"key":"/react-document-title/-/react-document-title-2.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-document-title/download/react-document-title-2.0.2.tgz"},"maintainers":[{"name":"buzinas","email":"buzinas@buzinas.com"},{"name":"gaearon","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-document-title-2.0.2.tgz_1465567480858_0.6188504742458463"},"directories":{},"publish_time":1465567483378,"_cnpm_publish_time":1465567483378,"_hasShrinkwrap":false},"2.0.1":{"name":"react-document-title","version":"2.0.1","description":"A declarative, nested, stateful document.title for React","main":"index.js","scripts":{"test":"mocha","test:watch":"npm run test -- --watch","lint":"jshint index.js test"},"repository":{"type":"git","url":"https://github.com/gaearon/react-document-title.git"},"keywords":["react","component","react-component","document.title","title","jsx"],"author":{"name":"Dan Abramov","email":"dan.abramov@me.com","url":"http://github.com/gaearon"},"license":"MIT","bugs":{"url":"https://github.com/gaearon/react-document-title/issues"},"homepage":"https://github.com/gaearon/react-document-title","devDependencies":{"expect.js":"^0.3.1","global":"^4.3.0","jshint":"^2.5.6","mocha":"^2.0.1","react":"^0.13.0"},"dependencies":{"react-side-effect":"^1.0.2"},"gitHead":"9290df6cad575e481a4ee3b77cc9b47883275faa","_id":"react-document-title@2.0.1","_shasum":"0d1efe71bfe9969524a9dac08ec6cb71778ce152","_from":".","_npmVersion":"2.11.0","_nodeVersion":"2.2.1","_npmUser":{"name":"gaearon","email":"dan.abramov@gmail.com"},"dist":{"shasum":"0d1efe71bfe9969524a9dac08ec6cb71778ce152","size":3891,"noattachment":false,"key":"/react-document-title/-/react-document-title-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-document-title/download/react-document-title-2.0.1.tgz"},"maintainers":[{"name":"buzinas","email":"buzinas@buzinas.com"},{"name":"gaearon","email":""}],"directories":{},"publish_time":1442447897404,"_cnpm_publish_time":1442447897404,"_hasShrinkwrap":false},"2.0.0":{"name":"react-document-title","version":"2.0.0","description":"A declarative, nested, stateful document.title for React","main":"index.js","scripts":{"test":"mocha","test:watch":"npm run test -- --watch","lint":"jshint index.js test"},"repository":{"type":"git","url":"git+https://github.com/gaearon/react-document-title.git"},"keywords":["react","component","react-component","document.title","title","jsx"],"author":{"name":"Dan Abramov","email":"dan.abramov@me.com","url":"http://github.com/gaearon"},"license":"MIT","bugs":{"url":"https://github.com/gaearon/react-document-title/issues"},"homepage":"https://github.com/gaearon/react-document-title","devDependencies":{"expect.js":"^0.3.1","global":"^4.3.0","jshint":"^2.5.6","mocha":"^2.0.1","react":"^0.13.0"},"dependencies":{"react-side-effect":"^1.0.0"},"gitHead":"370cd72aba9f9fc8ea8a7aa72f866b871cc93ac3","_id":"react-document-title@2.0.0","_shasum":"64cef6e12c0fc78929bda15fd2eda4c7f074eb59","_from":".","_npmVersion":"2.11.0","_nodeVersion":"2.2.1","_npmUser":{"name":"gaearon","email":"dan.abramov@gmail.com"},"dist":{"shasum":"64cef6e12c0fc78929bda15fd2eda4c7f074eb59","size":3890,"noattachment":false,"key":"/react-document-title/-/react-document-title-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-document-title/download/react-document-title-2.0.0.tgz"},"maintainers":[{"name":"buzinas","email":"buzinas@buzinas.com"},{"name":"gaearon","email":""}],"directories":{},"publish_time":1440640027156,"_cnpm_publish_time":1440640027156,"_hasShrinkwrap":false},"1.0.4":{"name":"react-document-title","version":"1.0.4","description":"A declarative, nested, stateful document.title for React","main":"index.js","scripts":{"test":"mocha","lint":"jshint index.js test"},"repository":{"type":"git","url":"git+https://github.com/gaearon/react-document-title.git"},"keywords":["react","component","react-component","document.title","title","jsx"],"author":{"name":"Dan Abramov","email":"dan.abramov@me.com","url":"http://github.com/gaearon"},"license":"MIT","bugs":{"url":"https://github.com/gaearon/react-document-title/issues"},"homepage":"https://github.com/gaearon/react-document-title","devDependencies":{"expect.js":"^0.3.1","global":"^4.3.0","jshint":"^2.5.6","mocha":"^2.0.1","react":"^0.13.0"},"dependencies":{"react-side-effect":"^0.3.2"},"gitHead":"b5ca5c65f823b45b0abe860e3dd7763ce06c9dab","_id":"react-document-title@1.0.4","_shasum":"57289d6856ffeff1fb7d055cb3558ea494cf8f87","_from":".","_npmVersion":"2.11.0","_nodeVersion":"2.2.1","_npmUser":{"name":"gaearon","email":"dan.abramov@gmail.com"},"dist":{"shasum":"57289d6856ffeff1fb7d055cb3558ea494cf8f87","size":3857,"noattachment":false,"key":"/react-document-title/-/react-document-title-1.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-document-title/download/react-document-title-1.0.4.tgz"},"maintainers":[{"name":"buzinas","email":"buzinas@buzinas.com"},{"name":"gaearon","email":""}],"directories":{},"publish_time":1440531270902,"_cnpm_publish_time":1440531270902,"_hasShrinkwrap":false},"1.0.3":{"name":"react-document-title","version":"1.0.3","description":"A declarative, nested, stateful document.title for React","main":"index.js","scripts":{"test":"mocha","lint":"jshint index.js test"},"repository":{"type":"git","url":"git+https://github.com/gaearon/react-document-title.git"},"keywords":["react","component","react-component","document.title","title","jsx"],"author":{"name":"Dan Abramov","email":"dan.abramov@me.com","url":"http://github.com/gaearon"},"license":"MIT","bugs":{"url":"https://github.com/gaearon/react-document-title/issues"},"homepage":"https://github.com/gaearon/react-document-title","devDependencies":{"expect.js":"^0.3.1","global":"^4.3.0","jshint":"^2.5.6","mocha":"^2.0.1","react":"^0.13.0"},"dependencies":{"react-side-effect":"~0.3.1"},"gitHead":"8a1935a49b450eed09b152aaa0dd77be35d0307f","_id":"react-document-title@1.0.3","_shasum":"86d977a0a6d5f845b742c2e01b1aa28984d67950","_from":".","_npmVersion":"2.11.0","_nodeVersion":"2.2.1","_npmUser":{"name":"gaearon","email":"dan.abramov@gmail.com"},"dist":{"shasum":"86d977a0a6d5f845b742c2e01b1aa28984d67950","size":3856,"noattachment":false,"key":"/react-document-title/-/react-document-title-1.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-document-title/download/react-document-title-1.0.3.tgz"},"maintainers":[{"name":"buzinas","email":"buzinas@buzinas.com"},{"name":"gaearon","email":""}],"directories":{},"publish_time":1439290689656,"_cnpm_publish_time":1439290689656,"_hasShrinkwrap":false},"1.0.2":{"name":"react-document-title","version":"1.0.2","description":"A declarative, nested, stateful document.title for React","main":"index.js","peerDependencies":{"react":">=0.11.0 || >=0.13.0-beta.1"},"scripts":{"test":"mocha","lint":"jshint index.js test"},"repository":{"type":"git","url":"https://github.com/gaearon/react-document-title.git"},"keywords":["react","component","react-component","document.title","title","jsx"],"author":{"name":"Dan Abramov","email":"dan.abramov@me.com","url":"http://github.com/gaearon"},"license":"MIT","bugs":{"url":"https://github.com/gaearon/react-document-title/issues"},"homepage":"https://github.com/gaearon/react-document-title","devDependencies":{"expect.js":"^0.3.1","global":"^4.3.0","jshint":"^2.5.6","mocha":"^2.0.1","react":"^0.13.0-beta.1"},"dependencies":{"react-side-effect":"~0.3.0"},"_id":"react-document-title@1.0.2","_shasum":"8a4b61ff28172c87d3eec75a82339ec719365226","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"gaearon","email":"dan.abramov@gmail.com"},"maintainers":[{"name":"buzinas","email":"buzinas@buzinas.com"},{"name":"gaearon","email":""}],"dist":{"shasum":"8a4b61ff28172c87d3eec75a82339ec719365226","size":3972,"noattachment":false,"key":"/react-document-title/-/react-document-title-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-document-title/download/react-document-title-1.0.2.tgz"},"directories":{},"publish_time":1424608683549,"_cnpm_publish_time":1424608683549,"_hasShrinkwrap":false},"1.0.1":{"name":"react-document-title","version":"1.0.1","description":"A declarative, nested, stateful document.title for React","main":"index.js","peerDependencies":{"react":">=0.11.0"},"scripts":{"test":"mocha","lint":"jshint index.js test"},"repository":{"type":"git","url":"https://github.com/gaearon/react-document-title.git"},"keywords":["react","component","react-component","document.title","title","jsx"],"author":{"name":"Dan Abramov","email":"dan.abramov@me.com","url":"http://github.com/gaearon"},"license":"MIT","bugs":{"url":"https://github.com/gaearon/react-document-title/issues"},"homepage":"https://github.com/gaearon/react-document-title","devDependencies":{"expect.js":"^0.3.1","global":"^4.3.0","jshint":"^2.5.6","mocha":"^2.0.1","react":"^0.12.0"},"dependencies":{"react-side-effect":"~0.2.0"},"gitHead":"de98734a02587efd95e9e3e00fb30cd0e3b0a940","_id":"react-document-title@1.0.1","_shasum":"5ff8e3f927ccbc67ef128503365e0680d59f2582","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"gaearon","email":"dan.abramov@gmail.com"},"maintainers":[{"name":"buzinas","email":"buzinas@buzinas.com"},{"name":"gaearon","email":""}],"dist":{"shasum":"5ff8e3f927ccbc67ef128503365e0680d59f2582","size":3958,"noattachment":false,"key":"/react-document-title/-/react-document-title-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-document-title/download/react-document-title-1.0.1.tgz"},"directories":{},"publish_time":1424102341605,"_cnpm_publish_time":1424102341605,"_hasShrinkwrap":false},"1.0.0":{"name":"react-document-title","version":"1.0.0","description":"A declarative, nested, stateful document.title for React","main":"index.js","peerDependencies":{"react":">=0.11.0"},"scripts":{"test":"mocha","lint":"jshint index.js test"},"repository":{"type":"git","url":"https://github.com/gaearon/react-document-title.git"},"keywords":["react","component","react-component","document.title","title","jsx"],"author":{"name":"Dan Abramov","email":"dan.abramov@me.com","url":"http://github.com/gaearon"},"license":"MIT","bugs":{"url":"https://github.com/gaearon/react-document-title/issues"},"homepage":"https://github.com/gaearon/react-document-title","devDependencies":{"expect.js":"^0.3.1","global":"^4.3.0","jshint":"^2.5.6","mocha":"^2.0.1","react":"^0.12.0"},"dependencies":{"react-side-effect":"~0.1.0"},"_id":"react-document-title@1.0.0","_shasum":"eeb5ea8902cc65df07d1f6f0d72f4be10d7bbe1b","_from":"./","_npmVersion":"1.4.9","_npmUser":{"name":"gaearon","email":"dan.abramov@gmail.com"},"maintainers":[{"name":"buzinas","email":"buzinas@buzinas.com"},{"name":"gaearon","email":""}],"dist":{"shasum":"eeb5ea8902cc65df07d1f6f0d72f4be10d7bbe1b","size":3695,"noattachment":false,"key":"/react-document-title/-/react-document-title-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-document-title/download/react-document-title-1.0.0.tgz"},"directories":{},"publish_time":1424014940511,"_cnpm_publish_time":1424014940511,"_hasShrinkwrap":false},"0.1.3":{"name":"react-document-title","version":"0.1.3","description":"A declarative, nested, stateful document.title for React","main":"index.js","peerDependencies":{"react":">=0.11.0"},"scripts":{"test":"mocha","lint":"jshint index.js test"},"repository":{"type":"git","url":"https://github.com/gaearon/react-document-title.git"},"keywords":["react","component","react-component","document.title","title","jsx"],"author":{"name":"Dan Abramov","email":"dan.abramov@me.com","url":"http://github.com/gaearon"},"license":"MIT","bugs":{"url":"https://github.com/gaearon/react-document-title/issues"},"homepage":"https://github.com/gaearon/react-document-title","devDependencies":{"expect.js":"^0.3.1","global":"^4.3.0","jshint":"^2.5.6","mocha":"^2.0.1","react":"^0.12.0"},"gitHead":"49cef1d5b4867ec9e67f2603d766ad60aedb65a2","_id":"react-document-title@0.1.3","_shasum":"7c2b0e0fdb03d70acc1b14cc29e9d32bbd5ac45b","_from":"./","_npmVersion":"1.4.14","_npmUser":{"name":"gaearon","email":"dan.abramov@gmail.com"},"maintainers":[{"name":"buzinas","email":"buzinas@buzinas.com"},{"name":"gaearon","email":""}],"dist":{"shasum":"7c2b0e0fdb03d70acc1b14cc29e9d32bbd5ac45b","size":4255,"noattachment":false,"key":"/react-document-title/-/react-document-title-0.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-document-title/download/react-document-title-0.1.3.tgz"},"directories":{},"publish_time":1414672928862,"_cnpm_publish_time":1414672928862,"_hasShrinkwrap":false},"0.1.2":{"name":"react-document-title","version":"0.1.2","description":"A declarative, nested, stateful document.title for React","main":"index.js","peerDependencies":{"react":">=0.11.0"},"scripts":{"test":"mocha","lint":"jshint index.js test"},"repository":{"type":"git","url":"https://github.com/gaearon/react-document-title.git"},"keywords":["react","component","react-component","document.title","title","jsx"],"author":{"name":"Dan Abramov","email":"dan.abramov@me.com","url":"http://github.com/gaearon"},"license":"MIT","bugs":{"url":"https://github.com/gaearon/react-document-title/issues"},"homepage":"https://github.com/gaearon/react-document-title","devDependencies":{"expect.js":"^0.3.1","global":"^4.3.0","jshint":"^2.5.6","mocha":"^2.0.1","react":"^0.11.2"},"gitHead":"44b3e0688ddddb43fa6317bc3c7354796c6887d1","_id":"react-document-title@0.1.2","_shasum":"cd053cab525487f8c4bdc7d06c3921c4dbb12664","_from":"./","_npmVersion":"1.4.14","_npmUser":{"name":"gaearon","email":"dan.abramov@gmail.com"},"maintainers":[{"name":"buzinas","email":"buzinas@buzinas.com"},{"name":"gaearon","email":""}],"dist":{"shasum":"cd053cab525487f8c4bdc7d06c3921c4dbb12664","size":4132,"noattachment":false,"key":"/react-document-title/-/react-document-title-0.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-document-title/download/react-document-title-0.1.2.tgz"},"directories":{},"publish_time":1414080298994,"_cnpm_publish_time":1414080298994,"_hasShrinkwrap":false},"0.1.1":{"name":"react-document-title","version":"0.1.1","description":"A declarative, nested, stateful document.title for React","main":"index.js","peerDependencies":{"react":">=0.11.0"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/gaearon/react-document-title.git"},"keywords":["react","component","react-component","document.title","title","jsx"],"author":{"name":"Dan Abramov","email":"dan.abramov@me.com","url":"http://github.com/gaearon"},"license":"MIT","bugs":{"url":"https://github.com/gaearon/react-document-title/issues"},"homepage":"https://github.com/gaearon/react-document-title","gitHead":"8f4bd2df733b8d28715f0618e023123897886458","_id":"react-document-title@0.1.1","_shasum":"6e05d0792acc04d69721ce2dcc0b30b145bc49db","_from":"./","_npmVersion":"1.4.14","_npmUser":{"name":"gaearon","email":"dan.abramov@gmail.com"},"maintainers":[{"name":"buzinas","email":"buzinas@buzinas.com"},{"name":"gaearon","email":""}],"dist":{"shasum":"6e05d0792acc04d69721ce2dcc0b30b145bc49db","size":2818,"noattachment":false,"key":"/react-document-title/-/react-document-title-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-document-title/download/react-document-title-0.1.1.tgz"},"directories":{},"publish_time":1412801418665,"_cnpm_publish_time":1412801418665,"_hasShrinkwrap":false},"0.1.0":{"name":"react-document-title","version":"0.1.0","description":"A declarative, nested, stateful document.title for React","main":"index.js","peerDependencies":{"react":">=0.11.0"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/gaearon/react-document-title.git"},"keywords":["react","component","document.title","title","jsx"],"author":{"name":"Dan Abramov","email":"dan.abramov@me.com","url":"http://github.com/gaearon"},"license":"MIT","bugs":{"url":"https://github.com/gaearon/react-document-title/issues"},"homepage":"https://github.com/gaearon/react-document-title","gitHead":"692e35c94a970afce5aa6ce30b5fb721912fafa6","_id":"react-document-title@0.1.0","_shasum":"400bf9d43fe177b71ca50ea782195d57c0289bdf","_from":"./","_npmVersion":"1.4.14","_npmUser":{"name":"gaearon","email":"dan.abramov@gmail.com"},"maintainers":[{"name":"buzinas","email":"buzinas@buzinas.com"},{"name":"gaearon","email":""}],"dist":{"shasum":"400bf9d43fe177b71ca50ea782195d57c0289bdf","size":2806,"noattachment":false,"key":"/react-document-title/-/react-document-title-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-document-title/download/react-document-title-0.1.0.tgz"},"directories":{},"publish_time":1412800896407,"_cnpm_publish_time":1412800896407,"_hasShrinkwrap":false}},"readme":"React Document Title\n====================\n\nProvides a declarative way to specify `document.title` in a single-page app.  \nThis component can be used on server side as well.\n\nBuilt with [React Side Effect](https://github.com/gaearon/react-side-effect).\n\n====================\n\n## Installation\n\n```\nnpm install --save react-document-title\n```\n\nDependencies: React >= 0.13.0\n\n## Features\n\n* Does not emit DOM, not even a `<noscript>`;\n* Like a normal React compoment, can use its parent's `props` and `state`;\n* Can be defined in many places throughout the application;\n* Supports arbitrary levels of nesting, so you can define app-wide and page-specific titles;\n* Works just as well with isomorphic apps.\n\n## Example\n\nAssuming you use something like [react-router](https://github.com/rackt/react-router):\n\n```javascript\nvar App = React.createClass({\n  render: function () {\n    // Use \"My Web App\" if no child overrides this\n    return (\n      <DocumentTitle title='My Web App'>\n        <this.props.activeRouteHandler />\n      </DocumentTitle>\n    );\n  }\n});\n\nvar HomePage = React.createClass({\n  render: function () {\n    // Use \"Home\" while this component is mounted\n    return (\n      <DocumentTitle title='Home'>\n        <h1>Home, sweet home.</h1>\n      </DocumentTitle>\n    );\n  }\n});\n\nvar NewArticlePage = React.createClass({\n  mixins: [LinkStateMixin],\n\n  render: function () {\n    // Update using value from state while this component is mounted\n    return (\n      <DocumentTitle title={this.state.title || 'Untitled'}>\n        <div>\n          <h1>New Article</h1>\n          <input valueLink={this.linkState('title')} />\n        </div>\n      </DocumentTitle>\n    );\n  }\n});\n```\n\n## Server Usage\n\nIf you use it on server, call `DocumentTitle.rewind()` **after rendering components to string** to retrieve the title given to the innermost `DocumentTitle`. You can then embed this title into HTML page template.\n\nBecause this component keeps track of mounted instances, **you have to make sure to call `rewind` on server**, or you'll get a memory leak.\n\n## But What About Meta Tags?\n\nLooking for something more powerful? Check out [React Helmet](https://github.com/nfl/react-helmet)!\n","_attachments":{},"homepage":"https://github.com/gaearon/react-document-title","bugs":{"url":"https://github.com/gaearon/react-document-title/issues"},"license":"MIT"}