diff --git a/src/components/Snippets/_icons.js b/src/components/Snippets/_icons.js
index 226f7ac..68fac2c 100644
--- a/src/components/Snippets/_icons.js
+++ b/src/components/Snippets/_icons.js
@@ -1,5 +1,4 @@
import React from 'react';
-import API from '../SpreadsheetData';
export function AttackIcon(props) {
const attack = "attack" + ((props.bp && props.bp >= 0) ? "_" + props.bp : "");
@@ -15,13 +14,10 @@ export function LocationIcon(props) {
}
export function RarityIcon(props) {
- const { set, rarity, iconOnly=false } = props;
- return (
-
- {set !== 'PE1' && }
- {!iconOnly && <>{API.sets[props.set]} | {props.rarity}>}
-
- );
+ const { set, rarity, size } = props;
+ return (<>{set !== 'PE1' &&
+
+ }>);
}
export function MugicIcon(props) {
diff --git a/src/components/Snippets/_text.js b/src/components/Snippets/_text.js
index d52cb55..9b22345 100644
--- a/src/components/Snippets/_text.js
+++ b/src/components/Snippets/_text.js
@@ -1,7 +1,8 @@
import React from 'react';
+import API from '../SpreadsheetData';
import { abilityText } from './abilityText';
import { uniqueText } from './uniqueText';
-import { InitiativeIcon } from './_icons';
+import { InitiativeIcon, RarityIcon } from './_icons';
export function Name(props) {
const name = props.name.split(",");
@@ -18,6 +19,20 @@ export function Name(props) {
);
}
+export function Rarity(props) {
+ const { set, rarity, id = -1 } = props;
+
+ return (
+