From e4cdc2f4e541c5ff57eefccf452255dd4f08dee1 Mon Sep 17 00:00:00 2001 From: Daniel Richards Date: Thu, 27 Jun 2019 13:22:41 +0100 Subject: [PATCH] Use classnames for cell alignment --- packages/block-library/src/table/edit.js | 7 ++++--- packages/block-library/src/table/save.js | 6 ++++-- packages/block-library/src/table/style.scss | 12 ++++++++++++ .../specs/blocks/__snapshots__/table.test.js.snap | 2 +- 4 files changed, 21 insertions(+), 6 deletions(-) diff --git a/packages/block-library/src/table/edit.js b/packages/block-library/src/table/edit.js index fbb2730594ed30..6941ee19de5499 100644 --- a/packages/block-library/src/table/edit.js +++ b/packages/block-library/src/table/edit.js @@ -410,8 +410,10 @@ export class TableEdit extends Component { columnIndex, }; - const cellClasses = classnames( { 'is-selected': isSelected } ); - const cellStyles = align ? { textAlign: align } : undefined; + const cellClasses = classnames( { + 'is-selected': isSelected, + [ `has-text-align-${ align }` ]: align, + } ); return ( ( { cells.map( ( { content, tag, align }, cellIndex ) => { - const cellStyles = align ? { textAlign: align } : undefined; + const cellClasses = classnames( { + [ `has-text-align-${ align }` ]: align, + } ); return ( -
NoneTo the left
CenteredTo the right
+
NoneTo the left
CenteredTo the right
" `;