Added titles to pages.

This commit is contained in:
WildScotsmen 2018-11-25 16:37:26 -05:00
parent 89762e4428
commit 970449fc5f
3 changed files with 31 additions and 8 deletions

2
package-lock.json generated
View File

@ -5656,7 +5656,7 @@
}, },
"core-js": { "core-js": {
"version": "2.5.5", "version": "2.5.5",
"resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.5.tgz", "resolved": "http://registry.npmjs.org/core-js/-/core-js-2.5.5.tgz",
"integrity": "sha1-sU3ek2xkDAV5prUMq8wTLdYSfjs=" "integrity": "sha1-sU3ek2xkDAV5prUMq8wTLdYSfjs="
}, },
"firebase": { "firebase": {

View File

@ -27,6 +27,23 @@ const styles = theme => ({
}); });
class FlameLinkCollectionGallery extends Component { class FlameLinkCollectionGallery extends Component {
getPageTitle = galleryName => {
switch (galleryName) {
case 'martensAndKits':
document.title = 'Marten Tracker | Martens and Kits';
break;
case 'martensAtNight':
document.title = 'Marten Tracker | Martens at Night';
break;
case 'martensBeingMartens':
document.title = 'Marten Tracker | Martens Being Martens';
break;
default:
document.title = 'Marten Tracker | Galleries';
break;
}
}
constructor(props) { constructor(props) {
super(props); super(props);
@ -53,6 +70,8 @@ class FlameLinkCollectionGallery extends Component {
schemaDescription: result.title schemaDescription: result.title
})) }))
} }
this.getPageTitle(this.props.galleryName);
} }
getGalleryInfo(schemaDetails, schemaContent) { getGalleryInfo(schemaDetails, schemaContent) {
@ -79,7 +98,7 @@ class FlameLinkCollectionGallery extends Component {
if (num === '0') { if (num === '0') {
global.galleryImages = []; global.galleryImages = [];
} }
return <FlameLinkCollectionGalleryContent mediaIDs={this} num={num} key={this[num]} /> return <FlameLinkCollectionGalleryContent mediaIDs={this} num={num} key={this[num]} />;
} }
render() { render() {

View File

@ -24,6 +24,10 @@ class About extends Component {
})) }))
} }
componentDidMount() {
document.title = 'Marten Tracker | About';
}
render() { render() {
return ( return (