From 427629b4d5684b9a3bba37af1784169f887ca3d1 Mon Sep 17 00:00:00 2001 From: michael-az <57443891+michael-az@users.noreply.github.com> Date: Wed, 29 Jan 2020 14:18:34 +0100 Subject: [PATCH] TablePanel: display multi-line text (#20210) * TablePanel: display multi-line text * Fix tests --- public/app/plugins/panel/table/renderer.ts | 25 ++++++++----------- .../panel/table/specs/renderer.test.ts | 9 +++---- 2 files changed, 14 insertions(+), 20 deletions(-) diff --git a/public/app/plugins/panel/table/renderer.ts b/public/app/plugins/panel/table/renderer.ts index 7f269bd2162..bcaf426ee8e 100644 --- a/public/app/plugins/panel/table/renderer.ts +++ b/public/app/plugins/panel/table/renderer.ts @@ -305,26 +305,23 @@ export class TableRenderer { cellClasses.push('table-panel-cell-link'); - columnHtml += ` - - ${value} - - `; + columnHtml += ``; + columnHtml += `${value}`; + columnHtml += ``; } else { columnHtml += value; } if (column.filterable) { cellClasses.push('table-panel-cell-filterable'); - columnHtml += ` - - - - - - `; + columnHtml += ``; + columnHtml += ``; + columnHtml += ``; + columnHtml += ``; + columnHtml += ``; + columnHtml += ``; } if (cellClasses.length) { diff --git a/public/app/plugins/panel/table/specs/renderer.test.ts b/public/app/plugins/panel/table/specs/renderer.test.ts index a2e4b1d8bf4..1873b210726 100644 --- a/public/app/plugins/panel/table/specs/renderer.test.ts +++ b/public/app/plugins/panel/table/specs/renderer.test.ts @@ -317,12 +317,9 @@ describe('when rendering table', () => { it('link should render as', () => { const html = renderer.renderCell(7, 0, 'host1'); const expectedHtml = ` -