Skip to content

Commit

Permalink
combined desk&mob thread notif, select mobile push notif
Browse files Browse the repository at this point in the history
  • Loading branch information
M-ZubairAhmed committed Feb 14, 2024
1 parent 445bfcb commit 43440c5
Show file tree
Hide file tree
Showing 20 changed files with 1,030 additions and 1,153 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ exports[`components/SettingItemMax should match snapshot 1`] = `
title
</h4>
<div
className="col-sm-12"
className="sectionContent col-sm-10 col-sm-offset-2"
>
<div
className="setting-list"
Expand Down Expand Up @@ -72,7 +72,7 @@ exports[`components/SettingItemMax should match snapshot, on clientError 1`] = `
title
</h4>
<div
className="col-sm-12"
className="sectionContent col-sm-10 col-sm-offset-2"
>
<div
className="setting-list"
Expand Down Expand Up @@ -143,7 +143,7 @@ exports[`components/SettingItemMax should match snapshot, on serverError 1`] = `
title
</h4>
<div
className="col-sm-12"
className="sectionContent col-sm-10 col-sm-offset-2"
>
<div
className="setting-list"
Expand Down Expand Up @@ -214,7 +214,7 @@ exports[`components/SettingItemMax should match snapshot, with new saveTextButto
title
</h4>
<div
className="col-sm-12"
className="sectionContent col-sm-10 col-sm-offset-2"
>
<div
className="setting-list"
Expand Down Expand Up @@ -270,7 +270,7 @@ exports[`components/SettingItemMax should match snapshot, without submit 1`] = `
title
</h4>
<div
className="col-sm-12"
className="sectionContent col-sm-10 col-sm-offset-2"
>
<div
className="setting-list"
Expand Down
18 changes: 8 additions & 10 deletions webapp/channels/src/components/setting_item_max.tsx
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
// Copyright (c) 2015-present Mattermost, Inc. All Rights Reserved.
// See LICENSE.txt for license information.

import classNames from 'classnames';
import React from 'react';
import type {ReactNode} from 'react';
import {FormattedMessage} from 'react-intl';
Expand Down Expand Up @@ -44,7 +45,7 @@ type Props = {
submitExtra?: ReactNode;
saving?: boolean;
title?: ReactNode;
width?: string;
isFullWidth?: boolean;
cancelButtonText?: ReactNode;
shiftEnter?: boolean;
saveButtonText?: string;
Expand Down Expand Up @@ -177,14 +178,6 @@ export default class SettingItemMax extends React.PureComponent<Props> {
}

const inputs = this.props.inputs;
let widthClass;
if (this.props.width === 'full') {
widthClass = 'col-sm-12';
} else if (this.props.width === 'medium') {
widthClass = 'col-sm-10 col-sm-offset-2';
} else {
widthClass = 'col-sm-9 col-sm-offset-3';
}

let title;
if (this.props.title) {
Expand Down Expand Up @@ -231,7 +224,12 @@ export default class SettingItemMax extends React.PureComponent<Props> {
className={`section-max form-horizontal ${this.props.containerStyle}`}
>
{title}
<div className={widthClass}>
<div
className={classNames('sectionContent', {
'col-sm-12': this.props.isFullWidth,
'col-sm-10 col-sm-offset-2': !this.props.isFullWidth,
})}
>
<div
tabIndex={-1}
ref={this.settingList}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -256,7 +256,6 @@ export class ManageLanguage extends React.PureComponent<Props, State> {
defaultMessage='Language'
/>
}
width='medium'
submit={this.changeLanguage}
saving={this.state.isSaving}
inputs={[input]}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -245,7 +245,6 @@ export default class ManageTimezones extends React.PureComponent<Props, State> {
/>
}
containerStyle='timezone-container'
width='medium'
submit={this.changeTimezone}
saving={this.state.isSaving}
inputs={inputs}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -309,7 +309,7 @@ export default class ThemeSetting extends React.PureComponent<Props, State> {
disableEnterSubmit={true}
saving={this.state.isSaving}
serverError={serverError}
width='full'
isFullWidth={true}
updateSection={this.handleUpdateSection}
/>
);
Expand Down
Loading

0 comments on commit 43440c5

Please sign in to comment.