Skip to main content

Icons and Images

Overview

There are a lot of places in views where images or icons can be displayed

Icons

Icons can be used in all places where regular images are accepted

import { ReactElement } from "react";
import { Detail, Icons } from "@project-gauntlet/api/components";

export default function Example(): ReactElement {
return (
<Detail>
<Detail.Content>
<Detail.Content.Image source={Icons.Eject}/>
</Detail.Content>
</Detail>
)
}
Gauntlet Screenshot

Image from URL

import { ReactElement } from "react";
import { Detail } from "@project-gauntlet/api/components";

export default function Example(): ReactElement {
return (
<Detail>
<Detail.Content>
<Detail.Content.Image source={{ url: "https://github.com/project-gauntlet/gauntlet/blob/main/docs/logo.png?raw=true" }}/>
</Detail.Content>
</Detail>
)
}
Gauntlet Screenshot

Image from Assets

import { ReactElement } from "react";
import { Detail } from "@project-gauntlet/api/components";

export default function Example(): ReactElement {
return (
<Detail>
<Detail.Content>
<Detail.Content.Image source={{ asset: "logo.png" }}/>
</Detail.Content>
</Detail>
)
}
Gauntlet Screenshot