add getElementImage utility
This commit is contained in:
parent
d47b076dda
commit
62c225a6e7
1 changed files with 10 additions and 0 deletions
|
|
@ -64,4 +64,14 @@ export function getOppositeElement(element?: number): number | undefined {
|
||||||
if (element === undefined || element === null) return undefined
|
if (element === undefined || element === null) return undefined
|
||||||
const elementData = ELEMENTS[element]
|
const elementData = ELEMENTS[element]
|
||||||
return elementData?.opposite_id
|
return elementData?.opposite_id
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Get the path to the element image from /images/elements/
|
||||||
|
* Used by ElementPicker component
|
||||||
|
*/
|
||||||
|
export function getElementImage(element?: number): string {
|
||||||
|
if (element === undefined || element === null) return ''
|
||||||
|
const label = ELEMENT_LABELS[element]?.toLowerCase() ?? 'null'
|
||||||
|
return `/images/elements/${label}.png`
|
||||||
}
|
}
|
||||||
Loading…
Reference in a new issue