Get rid of Collapsable, use CSS instead

Change inspired by 691107263c
This commit is contained in:
Thibaut Girka
2018-07-27 19:52:16 +02:00
committed by ThibG
parent 7317b7b231
commit 358e3a4c32
3 changed files with 16 additions and 31 deletions

View File

@ -3,9 +3,6 @@ import React from 'react';
import PropTypes from 'prop-types';
import { defineMessages, FormattedMessage } from 'react-intl';
// Components.
import Collapsable from 'flavours/glitch/components/collapsable';
// Utils.
import {
assignHandlers,
@ -59,11 +56,8 @@ export default class ComposerSpoiler extends React.PureComponent {
// The result.
return (
<Collapsable
isVisible={!hidden}
fullHeight={50}
>
<label className='composer--spoiler'>
<div className={`composer--spoiler ${hidden ? '' : 'composer--spoiler--visible'}`}>
<label>
<span {...hiddenComponent}>
<FormattedMessage {...messages.placeholder} />
</span>
@ -76,7 +70,7 @@ export default class ComposerSpoiler extends React.PureComponent {
value={text}
/>
</label>
</Collapsable>
</div>
);
}