discourse/app/assets/javascripts/admin/addon/components/install-theme-item.gjs
David Taylor 32665cf9dd
DEV: Consolidate i18n import paths (#29804)
Enables our new eslint rules which enforce consistent i18n imports. For more info, see 0d58b40cd7
2024-11-19 20:45:18 +00:00

24 lines
577 B
Plaintext

import RadioButton from "discourse/components/radio-button";
import dIcon from "discourse-common/helpers/d-icon";
import { i18n } from "discourse-i18n";
const InstallThemeItem = <template>
<div class="install-theme-item">
<RadioButton
@name="install-items"
@id={{@value}}
@value={{@value}}
@selection={{@selection}}
/>
<label class="radio" for={{@value}}>
{{#if @showIcon}}
{{dIcon "plus"}}
{{/if}}
{{i18n @label}}
</label>
{{dIcon "caret-right"}}
</div>
</template>;
export default InstallThemeItem;