mirror of
https://github.com/chaoticbackup/chaoticbackup.github.io.git
synced 2026-03-21 17:24:14 -05:00
prepared for missing cards
display changes
This commit is contained in:
parent
47b47bff4b
commit
4af0302a9d
|
|
@ -63,10 +63,10 @@ export function Name(props) {
|
|||
return (<span className="name">
|
||||
<span className="bigger">{name[0]}</span>
|
||||
{ name.length > 1 &&
|
||||
<span>
|
||||
<React.Fragment>
|
||||
<span style={{opacity: "0"}}>,</span>
|
||||
<span className="subname">{name[1]}</span>
|
||||
</span>
|
||||
</React.Fragment>
|
||||
}
|
||||
</span>);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -277,6 +277,23 @@ export default class SearchCollection extends React.Component {
|
|||
let locationResults = API.cards.locations.chain();
|
||||
let mugicResults = API.cards.mugic.chain();
|
||||
|
||||
// ignore cards with no set
|
||||
attackResults = attackResults.where((obj) =>
|
||||
{return (obj.gsx$set != ('') );}
|
||||
);
|
||||
battlegearResults = battlegearResults.where((obj) =>
|
||||
{return (obj.gsx$set != ('') );}
|
||||
);
|
||||
creatureResults = creatureResults.where((obj) =>
|
||||
{return (obj.gsx$set != ('') );}
|
||||
);
|
||||
locationResults = locationResults.where((obj) =>
|
||||
{return (obj.gsx$set != ('') );}
|
||||
);
|
||||
mugicResults = mugicResults.where((obj) =>
|
||||
{return (obj.gsx$set != ('') );}
|
||||
);
|
||||
|
||||
// Search by name
|
||||
if (this.input.name.length > 0) {
|
||||
// clean name
|
||||
|
|
|
|||
|
|
@ -29,7 +29,7 @@ export default class Attack extends React.Component {
|
|||
<br />
|
||||
<div className="right" >
|
||||
<Ability ability={card.gsx$ability} />
|
||||
<Unique data={{unique: card.gsx$unique, loyal: card.gsx$loyal, legendary: card.gsx$legendary}} /><br />
|
||||
<Unique data={{unique: card.gsx$unique, loyal: card.gsx$loyal, legendary: card.gsx$legendary}} />
|
||||
<span className="flavortext">{card.gsx$flavortext}</span>
|
||||
</div>
|
||||
</div>
|
||||
|
|
@ -40,7 +40,7 @@ export default class Attack extends React.Component {
|
|||
<div className="right">
|
||||
<Name name={card.gsx$name} /><br />
|
||||
<Ability ability={card.gsx$ability} />
|
||||
<Unique data={{unique: card.gsx$unique, loyal: card.gsx$loyal, legendary: card.gsx$legendary}} /><br />
|
||||
<Unique data={{unique: card.gsx$unique, loyal: card.gsx$loyal, legendary: card.gsx$legendary}} />
|
||||
<span className="flavortext">{card.gsx$flavortext}</span>
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -21,7 +21,7 @@ export default class Battlegear extends React.Component {
|
|||
</div>
|
||||
<div className="right" >
|
||||
<Ability ability={card.gsx$ability} />
|
||||
<Unique data={{unique: card.gsx$unique, loyal: card.gsx$loyal, legendary: card.gsx$legendary}} /><br />
|
||||
<Unique data={{unique: card.gsx$unique, loyal: card.gsx$loyal, legendary: card.gsx$legendary}} />
|
||||
<span className="flavortext">{card.gsx$flavortext}</span>
|
||||
</div>
|
||||
</div>
|
||||
|
|
@ -32,7 +32,7 @@ export default class Battlegear extends React.Component {
|
|||
<div className="right" >
|
||||
<Name name={card.gsx$name} /><br />
|
||||
<Ability ability={card.gsx$ability} />
|
||||
<Unique data={{unique: card.gsx$unique, loyal: card.gsx$loyal, legendary: card.gsx$legendary}} /><br />
|
||||
<Unique data={{unique: card.gsx$unique, loyal: card.gsx$loyal, legendary: card.gsx$legendary}} />
|
||||
<span className="flavortext">{card.gsx$flavortext}</span>
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -22,7 +22,7 @@ export default class Location extends React.Component {
|
|||
</div>
|
||||
<div className="right">
|
||||
<Ability ability={card.gsx$ability} />
|
||||
<Unique data={{unique: card.gsx$unique, loyal: card.gsx$loyal, legendary: card.gsx$legendary}} /><br />
|
||||
<Unique data={{unique: card.gsx$unique, loyal: card.gsx$loyal, legendary: card.gsx$legendary}} />
|
||||
<span className="flavortext">{card.gsx$flavortext}</span>
|
||||
</div>
|
||||
</div>
|
||||
|
|
@ -33,7 +33,7 @@ export default class Location extends React.Component {
|
|||
<div className="right">
|
||||
<Name name={card.gsx$name} /><br />
|
||||
<Ability ability={card.gsx$ability} />
|
||||
<Unique data={{unique: card.gsx$unique, loyal: card.gsx$loyal, legendary: card.gsx$legendary}} /><br />
|
||||
<Unique data={{unique: card.gsx$unique, loyal: card.gsx$loyal, legendary: card.gsx$legendary}} />
|
||||
<span className="flavortext">{card.gsx$flavortext}</span>
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -37,7 +37,7 @@ export default class Attack extends React.Component {
|
|||
<br />
|
||||
<div className="right" >
|
||||
<Ability ability={card.gsx$ability} tribe={card.gsx$tribe} />
|
||||
<Unique data={{unique: card.gsx$unique, loyal: card.gsx$loyal, legendary: card.gsx$legendary}} /><br />
|
||||
<Unique data={{unique: card.gsx$unique, loyal: card.gsx$loyal, legendary: card.gsx$legendary}} />
|
||||
<span className="flavortext">{card.gsx$flavortext}</span>
|
||||
</div>
|
||||
</div>
|
||||
|
|
@ -48,7 +48,7 @@ export default class Attack extends React.Component {
|
|||
<div className="right" >
|
||||
<Name name={card.gsx$name} /><br />
|
||||
<Ability ability={card.gsx$ability} tribe={card.gsx$tribe} />
|
||||
<Unique data={{unique: card.gsx$unique, loyal: card.gsx$loyal, legendary: card.gsx$legendary}} /><br />
|
||||
<Unique data={{unique: card.gsx$unique, loyal: card.gsx$loyal, legendary: card.gsx$legendary}} />
|
||||
<span className="flavortext">{card.gsx$flavortext}</span>
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user