Update hovercards
This commit is contained in:
parent
35e3ce7b08
commit
b7f664b2ac
2 changed files with 10 additions and 29 deletions
|
|
@ -16,7 +16,6 @@ import {
|
||||||
aetherialMastery,
|
aetherialMastery,
|
||||||
permanentMastery,
|
permanentMastery,
|
||||||
} from '~data/overMastery'
|
} from '~data/overMastery'
|
||||||
import { characterAwakening } from '~data/awakening'
|
|
||||||
import { ExtendedMastery } from '~types'
|
import { ExtendedMastery } from '~types'
|
||||||
|
|
||||||
import './index.scss'
|
import './index.scss'
|
||||||
|
|
@ -27,13 +26,6 @@ interface Props {
|
||||||
onTriggerClick: () => void
|
onTriggerClick: () => void
|
||||||
}
|
}
|
||||||
|
|
||||||
interface KeyNames {
|
|
||||||
[key: string]: {
|
|
||||||
en: string
|
|
||||||
jp: string
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
const CharacterHovercard = (props: Props) => {
|
const CharacterHovercard = (props: Props) => {
|
||||||
const router = useRouter()
|
const router = useRouter()
|
||||||
const { t } = useTranslation('common')
|
const { t } = useTranslation('common')
|
||||||
|
|
@ -181,27 +173,20 @@ const CharacterHovercard = (props: Props) => {
|
||||||
|
|
||||||
const awakeningSection = () => {
|
const awakeningSection = () => {
|
||||||
const gridAwakening = props.gridCharacter.awakening
|
const gridAwakening = props.gridCharacter.awakening
|
||||||
const awakening = characterAwakening.find(
|
|
||||||
(awakening) => awakening.id === gridAwakening?.type
|
|
||||||
)
|
|
||||||
|
|
||||||
if (gridAwakening && awakening) {
|
if (gridAwakening) {
|
||||||
return (
|
return (
|
||||||
<section className="Awakening">
|
<section className="Awakening">
|
||||||
<h5 className={tintElement}>
|
<h5 className={tintElement}>
|
||||||
{t('modals.characters.subtitles.awakening')}
|
{t('modals.characters.subtitles.awakening')}
|
||||||
</h5>
|
</h5>
|
||||||
<div>
|
<div>
|
||||||
{gridAwakening.type > 1 ? (
|
|
||||||
<img
|
<img
|
||||||
alt={awakening.name[locale]}
|
alt={gridAwakening.type.name[locale]}
|
||||||
src={`${process.env.NEXT_PUBLIC_SIERO_IMG_URL}/awakening/character_${gridAwakening.type}.jpg`}
|
src={`${process.env.NEXT_PUBLIC_SIERO_IMG_URL}/awakening/${gridAwakening.type.slug}.jpg`}
|
||||||
/>
|
/>
|
||||||
) : (
|
|
||||||
''
|
|
||||||
)}
|
|
||||||
<span>
|
<span>
|
||||||
<strong>{`${awakening.name[locale]}`}</strong>
|
<strong>{`${gridAwakening.type.name[locale]}`}</strong>
|
||||||
{`Lv${gridAwakening.level}`}
|
{`Lv${gridAwakening.level}`}
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
||||||
|
|
@ -12,7 +12,6 @@ import WeaponLabelIcon from '~components/weapon/WeaponLabelIcon'
|
||||||
import UncapIndicator from '~components/uncap/UncapIndicator'
|
import UncapIndicator from '~components/uncap/UncapIndicator'
|
||||||
|
|
||||||
import ax from '~data/ax'
|
import ax from '~data/ax'
|
||||||
import { weaponAwakening } from '~data/awakening'
|
|
||||||
|
|
||||||
import './index.scss'
|
import './index.scss'
|
||||||
|
|
||||||
|
|
@ -146,11 +145,8 @@ const WeaponHovercard = (props: Props) => {
|
||||||
|
|
||||||
const awakeningSection = () => {
|
const awakeningSection = () => {
|
||||||
const gridAwakening = props.gridWeapon.awakening
|
const gridAwakening = props.gridWeapon.awakening
|
||||||
const awakening = weaponAwakening.find(
|
|
||||||
(awakening) => awakening.id === gridAwakening?.type
|
|
||||||
)
|
|
||||||
|
|
||||||
if (gridAwakening && awakening) {
|
if (gridAwakening) {
|
||||||
return (
|
return (
|
||||||
<section className="awakening">
|
<section className="awakening">
|
||||||
<h5 className={tintElement}>
|
<h5 className={tintElement}>
|
||||||
|
|
@ -158,11 +154,11 @@ const WeaponHovercard = (props: Props) => {
|
||||||
</h5>
|
</h5>
|
||||||
<div>
|
<div>
|
||||||
<img
|
<img
|
||||||
alt={awakening.name[locale]}
|
alt={gridAwakening.type.name[locale]}
|
||||||
src={`${process.env.NEXT_PUBLIC_SIERO_IMG_URL}/awakening/weapon_${gridAwakening.type}.png`}
|
src={`${process.env.NEXT_PUBLIC_SIERO_IMG_URL}/awakening/${gridAwakening.type.slug}.png`}
|
||||||
/>
|
/>
|
||||||
<span>
|
<span>
|
||||||
<strong>{`${awakening.name[locale]}`}</strong>
|
<strong>{`${gridAwakening.type.name[locale]}`}</strong>
|
||||||
{`Lv${gridAwakening.level}`}
|
{`Lv${gridAwakening.level}`}
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue