mirror of
https://github.com/discourse/discourse.git
synced 2025-02-25 18:55:32 -06:00
This pr replaces `{{{ }}}` usage by a {{html-safe}} helper. While it doesn't solve the underlying issue, it gives us a path forward without risking breaking too much existing behavior.
Also introduces an htmlSafe computed macro:
```
import { htmlSafe } from "discourse/lib/computed";
htmlDescription: htmlSafe("description")
```
Overtime {{html-safe}} usage should be removed and moved to components properties or specialized components/helpers.
21 lines
399 B
Handlebars
21 lines
399 B
Handlebars
<div class='penalty-post-controls'>
|
|
<label>
|
|
<div class='penalty-post-label'>
|
|
{{i18n 'admin.user.penalty_post_actions'}}
|
|
</div>
|
|
</label>
|
|
{{combo-box
|
|
value=postAction
|
|
content=penaltyActions
|
|
onChange=(action "penaltyChanged")
|
|
}}
|
|
</div>
|
|
|
|
{{#if editing}}
|
|
<div class='penalty-post-edit'>
|
|
{{textarea
|
|
value=postEdit
|
|
class="post-editor"}}
|
|
</div>
|
|
{{/if}}
|