Problem/Motivation
All filters applied to the text format in the ping pong body field should work.
Steps to reproduce
Setup a filter like responsive_filter_table for any Text formats
Create a node that uses the layout builder and add a ping block.
Choose the text format configured above for the body field and add a table.
Expected results: Table should be wrapped by the filter applied, by default, a figure tag with responsive-figure-table class.
Actual result:

Proposed resolution
Update the template block--ixm-blocks-ping-pong.html.twig to render the field using view filter.
Like: {{ item['#paragraph'].field_body|view }} instead of {{ item['#paragraph'].field_body.value|raw }}
Remaining tasks
Check for other templates that also render like the example above.
| Comment | File | Size | Author |
|---|---|---|---|
| #4 | 3512870-3.patch | 764 bytes | joaopauloc.dev |
| #3 | image.png | 23.7 KB | joaopauloc.dev |
| ping-pong-body-rendered.png | 30.05 KB | joaopauloc.dev |
Issue fork ixm_blocks-3512870
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #3
joaopauloc.dev commentedAfter patch applied

The filter was executed and wrapped the table with success.
Comment #4
joaopauloc.dev commentedForgot the patch :)
Comment #6
aaronchristian commentedComment #7
aaronchristian commentedComment #8
aaronchristian commented