From 7bb7bb5b077ab675ff6bd5cf76975fad4d6f6ef8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Chalifour?= Date: Wed, 27 Feb 2019 15:14:44 +0100 Subject: [PATCH 1/6] fix(panel): append panel body as a child element --- src/components/Panel/Panel.js | 75 +++++++++++--------- src/components/Panel/__tests__/Panel-test.js | 22 +++--- src/widgets/panel/panel.js | 22 +++--- 3 files changed, 65 insertions(+), 54 deletions(-) diff --git a/src/components/Panel/Panel.js b/src/components/Panel/Panel.js index db214740ba..8435896575 100644 --- a/src/components/Panel/Panel.js +++ b/src/components/Panel/Panel.js @@ -1,44 +1,53 @@ -import React from 'preact-compat'; +import React, { Component } from 'preact-compat'; import PropTypes from 'prop-types'; import cx from 'classnames'; import Template from '../Template/Template'; -const Panel = ({ cssClasses, hidden, templateProps, data, onRef }) => ( -