feat(plugins/settings/components/AssetIcon): safely access nullable asset

This commit is contained in:
PalmDevs 2025-05-05 19:29:50 +07:00
parent 7cf05a6f53
commit 9c6ad05e2b
No known key found for this signature in database
GPG key ID: 6FAE8F8677ACA8BA

View file

@ -3,7 +3,7 @@ import type { DiscordModules } from '@revenge-mod/discord/types'
import { Components } from '@revenge-mod/discord/ui'
export default function AssetIcon(props: AssetIconProps) {
return <Components.TableRow.Icon source={getAssetByName(props.name)!.id} {...props} />
return <Components.TableRow.Icon source={getAssetByName(props.name)?.id!} {...props} />
}
export interface AssetIconProps extends Omit<DiscordModules.Components.TableRowIconProps, 'source'> {