Files
discourse-subscriptions/assets/javascripts/discourse/components/create-coupon-form.hbs
T

50 lines
1.2 KiB
Handlebars
Raw Normal View History

2021-07-04 21:53:55 +02:00
<div class="create-coupon-form">
<form class="form-horizontal">
<p>
<label for="promo_code">
{{i18n "discourse_subscriptions.admin.coupons.promo_code"}}
</label>
2024-11-20 17:34:34 +00:00
<Input @type="text" name="promo_code" @value={{this.promoCode}} />
</p>
<p>
<label for="amount">
{{i18n "discourse_subscriptions.admin.coupons.discount"}}
</label>
2023-05-02 09:24:28 -05:00
<ComboBox
2024-11-20 17:34:34 +00:00
@content={{this.discountTypes}}
@value={{this.discountType}}
@onChange={{action (mut this.discountType)}}
2023-05-02 09:24:28 -05:00
/>
<Input
class="discount-amount"
@type="text"
name="amount"
2024-11-20 17:34:34 +00:00
@value={{this.discount}}
2023-05-02 09:24:28 -05:00
/>
</p>
<p>
<label for="active">
2021-07-04 21:53:55 +02:00
{{i18n "discourse_subscriptions.admin.coupons.active"}}
</label>
2024-11-20 17:34:34 +00:00
<Input @type="checkbox" name="active" @checked={{this.active}} />
</p>
</form>
2023-05-02 09:24:28 -05:00
<DButton
@action={{action "createNewCoupon"}}
@label="discourse_subscriptions.admin.coupons.create"
@title="discourse_subscriptions.admin.coupons.create"
@icon="plus"
class="btn-primary btn btn-icon"
2023-05-02 09:24:28 -05:00
/>
2023-05-02 09:24:28 -05:00
<DButton
@action={{action "cancelCreate"}}
label="cancel"
2023-05-02 09:24:28 -05:00
@title="cancel"
@icon="times"
class="btn btn-icon"
2023-05-02 09:24:28 -05:00
/>
</div>