Removing require() in favor of pure css external resources

This commit is contained in:
James Barnsley
2019-01-28 08:51:45 +13:00
parent a316c56299
commit a36ba6d0d1
7 changed files with 18270 additions and 12886 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -98,11 +98,7 @@
// Release details
// These are automatically injected to built HTML
<<<<<<< HEAD
var build = "1548530662";
=======
var build = "1548384053";
>>>>>>> 8db0bdc754e9b49831bb33610a6af34c71a3a99f
var build = "1548618298";
var version = "3.31.8";
// Construct the script tag

View File

@ -22,12 +22,10 @@ export default class Icon extends React.Component{
switch (this.props.type){
case 'svg':
var src = require('../../assets/icons/'+this.props.name+'.svg');
return <img className={className} src={src} onClick={e => this.handleClick(e)} />;
return <img className={className} src={'/iris/assets/icons/'+this.props.name+'.svg'} onClick={e => this.handleClick(e)} />;
case 'gif':
var src = require('../../assets/icons/'+this.props.name+'.gif');
return <img className={className} src={src} onClick={e => this.handleClick(e)} />;
return <img className={className} src={'/iris/assets/icons/'+this.props.name+'.gif'} onClick={e => this.handleClick(e)} />;
case 'fontawesome':
return <FontAwesome className={className} type="fontawesome" name={this.props.name} onClick={e => this.handleClick(e)} />;

View File

@ -66,7 +66,7 @@ class Thumbnail extends React.Component{
return (
<div className={class_name}>
<div className="thumbnail__image" style={{backgroundImage: 'url("'+(image ? image : require('../../assets/no-image.svg'))+'")'}}></div>
<div className="thumbnail__image" style={{backgroundImage: 'url("'+(image ? image : '/iris/assets/no-image.svg')+'")'}}></div>
{zoom_icon}
</div>
);