* replace inline attribute defer with external js - show.html.erb * fix typo in filename * disable no-undef and bail if not defined * put js on subfolder utilities * refactor jsx instead of loading chunk with defer * fix typo in desc * better name for global gist helper * use InstantClick * working script on preview AND single view, not dynamic import, though * embed only if gists * combine all approaches to make dynamic import work * make gist embeds work on submit comment form * make gist embeds work on preview comment * refactor - preview comments and submit * add pack editComment + helper embedGistsInComments * comment gist helper * delete useless file utility * use new syntax for events * put code in method embedGistsInComments * delete older pack gist * handle edge case 'view full discussion' * resolve conflict with package ibm-openapi-validator * resolve conflict with package husky * empty commit to test random error travis * better name for class dismiss * handle future events submit * delete test code on click toggle form * delete unused file * rename pack as js file, not jsx * Added POC using MutationObserver. * missing case: notification page * use custom pack notification page * add e2e test for comment with embed gist * add e2e test for preview post with embed gist * add an extra step in tests to check gist is present Co-authored-by: Nick Taylor <nick@dev.to> Co-authored-by: Suzanne Aitchison <suzanne@forem.com>
13 lines
552 B
Text
13 lines
552 B
Text
<%= javascript_packs_with_chunks_tag "commentsDisplay", defer: true %>
|
|
<div class="crayons-layout crayons-layout--limited-l gap-0">
|
|
<div
|
|
class="comments-container crayons-card min-w-0 text-padding"
|
|
id="comments-container"
|
|
data-commentable-id="<%= @comment.commentable_id %>"
|
|
data-commentable-type="<%= @comment.commentable_type %>">
|
|
<h1 class="crayons-title mb-6">Editing comment</h1>
|
|
<%= render "form",
|
|
commentable: @commentable,
|
|
commentable_type: @comment.commentable_type %>
|
|
</div>
|
|
</div>
|