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
|
||||
const elementData = ELEMENTS[element]
|
||||
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