mirror of
https://framagit.org/tykayn/mastodon.git
synced 2023-08-25 08:33:12 +02:00
⚡ merge master 3.0.3, feature counter
Merge remote-tracking branch 'origin' Signed-off-by: Baptiste Lemoine <contact@cipherbliss.com> # Conflicts: # .ruby-version # app/javascript/mastodon/components/status.js # app/javascript/mastodon/features/direct_timeline/components/conversation.js # app/javascript/mastodon/features/getting_started/components/announcements.js # app/javascript/mastodon/locales/fr.json # config/locales/kab.yml # config/locales/ta.yml # yarn.lock
This commit is contained in:
parent
4522b0c3a8
commit
6beaa79ab3
@ -6,20 +6,22 @@ export default class CharacterCounter extends React.PureComponent {
|
||||
|
||||
static propTypes = {
|
||||
text: PropTypes.string.isRequired,
|
||||
max: PropTypes.number.isRequired,
|
||||
max : PropTypes.number.isRequired,
|
||||
};
|
||||
|
||||
checkRemainingText (diff) {
|
||||
checkRemainingText(textlength, max) {
|
||||
const diff = this.props.max - textlength;
|
||||
if (diff < 0) {
|
||||
return <span className='character-counter character-counter--over'>{diff}</span>;
|
||||
return <span className='character-counter character-counter--over'>{diff}</span >;
|
||||
}
|
||||
|
||||
return <span className='character-counter'>{diff}</span>;
|
||||
return <span className='character-counter'>{textlength} / {max}</span >;
|
||||
}
|
||||
|
||||
render () {
|
||||
const diff = this.props.max - length(this.props.text);
|
||||
return this.checkRemainingText(diff);
|
||||
render() {
|
||||
|
||||
const leng = length(this.props.text);
|
||||
return this.checkRemainingText(leng, this.props.max);
|
||||
}
|
||||
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user