Authoring Addons
Publishing addons with Glint types
import Component from '@glimmer/component';
import { AwesomeButton } from 'awesome-addon/components/awesome-button';
import { AwesomeModal } from 'awesome-addon/components/awesome-modal';
export default class MyComponent extends Component {
<template>
<AwesomeButton @onClick={{this.handleClick}}>
Click me!
</AwesomeButton>
<AwesomeModal @isOpen={{this.showModal}}>
Modal content here
</AwesomeModal>
</template>
}Adding Glint types to addons not written in TypeScript
Last updated