Extract <Assignment /> component
This commit is contained in:
parent
3507a7dd98
commit
7b2b8c1151
|
@ -41,16 +41,4 @@
|
|||
</div>
|
||||
{{/if}}
|
||||
|
||||
<div class="control-group assign-status">
|
||||
<label>
|
||||
{{i18n "discourse_assign.assign_modal.note_label"}} <span
|
||||
class="label-optional"
|
||||
>{{i18n "discourse_assign.assign_modal.optional_label"}}</span>
|
||||
</label>
|
||||
|
||||
<Textarea
|
||||
id="assign-modal-note"
|
||||
@value={{@model.note}}
|
||||
{{on "keydown" this.handleTextAreaKeydown}}
|
||||
/>
|
||||
</div>
|
||||
<Assignment />
|
|
@ -0,0 +1,14 @@
|
|||
<div class="control-group assign-status">
|
||||
<label>
|
||||
{{i18n "discourse_assign.assign_modal.note_label"}} <span
|
||||
class="label-optional"
|
||||
>{{i18n "discourse_assign.assign_modal.optional_label"}}</span>
|
||||
</label>
|
||||
|
||||
<Textarea
|
||||
id="assign-modal-note"
|
||||
@value={{@model.note}}
|
||||
{{on "keydown" this.handleTextAreaKeydown}}
|
||||
/>
|
||||
</div>
|
||||
|
|
@ -0,0 +1,13 @@
|
|||
import Component from "@glimmer/component";
|
||||
import { tracked } from "@glimmer/tracking";
|
||||
import { action } from "@ember/object";
|
||||
import { inject as service } from "@ember/service";
|
||||
|
||||
export default class AssignUserForm extends Component {
|
||||
@action
|
||||
handleTextAreaKeydown(event) {
|
||||
if ((event.ctrlKey || event.metaKey) && event.key === "Enter") {
|
||||
this.submit(); // fixme andrei
|
||||
}
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue