Remove stale unused components
							parent
							
								
									0e7a731d61
								
							
						
					
					
						commit
						50252483c6
					
				|  | @ -1,41 +0,0 @@ | |||
| /* | ||||
| Copyright 2017 Vector Creations Ltd | ||||
| 
 | ||||
| Licensed under the Apache License, Version 2.0 (the "License"); | ||||
| you may not use this file except in compliance with the License. | ||||
| You may obtain a copy of the License at | ||||
| 
 | ||||
|     http://www.apache.org/licenses/LICENSE-2.0
 | ||||
| 
 | ||||
| Unless required by applicable law or agreed to in writing, software | ||||
| distributed under the License is distributed on an "AS IS" BASIS, | ||||
| WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||||
| See the License for the specific language governing permissions and | ||||
| limitations under the License. | ||||
| */ | ||||
| 
 | ||||
| import React from 'react'; | ||||
| import * as sdk from '../../../index'; | ||||
| import PropTypes from 'prop-types'; | ||||
| import { _t } from '../../../languageHandler'; | ||||
| import {Action} from "../../../dispatcher/actions"; | ||||
| 
 | ||||
| const RoomDirectoryButton = function(props) { | ||||
|     const ActionButton = sdk.getComponent('elements.ActionButton'); | ||||
|     return ( | ||||
|         <ActionButton action={Action.ViewRoomDirectory} | ||||
|             mouseOverAction={props.callout ? "callout_room_directory" : null} | ||||
|             label={_t("Room directory")} | ||||
|             iconPath={require("../../../../res/img/icons-directory.svg")} | ||||
|             size={props.size} | ||||
|             tooltip={props.tooltip} | ||||
|         /> | ||||
|     ); | ||||
| }; | ||||
| 
 | ||||
| RoomDirectoryButton.propTypes = { | ||||
|     size: PropTypes.string, | ||||
|     tooltip: PropTypes.bool, | ||||
| }; | ||||
| 
 | ||||
| export default RoomDirectoryButton; | ||||
|  | @ -1,40 +0,0 @@ | |||
| /* | ||||
| Copyright 2017 Vector Creations Ltd | ||||
| 
 | ||||
| Licensed under the Apache License, Version 2.0 (the "License"); | ||||
| you may not use this file except in compliance with the License. | ||||
| You may obtain a copy of the License at | ||||
| 
 | ||||
|     http://www.apache.org/licenses/LICENSE-2.0
 | ||||
| 
 | ||||
| Unless required by applicable law or agreed to in writing, software | ||||
| distributed under the License is distributed on an "AS IS" BASIS, | ||||
| WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||||
| See the License for the specific language governing permissions and | ||||
| limitations under the License. | ||||
| */ | ||||
| 
 | ||||
| import React from 'react'; | ||||
| import * as sdk from '../../../index'; | ||||
| import PropTypes from 'prop-types'; | ||||
| import { _t } from '../../../languageHandler'; | ||||
| 
 | ||||
| const StartChatButton = function(props) { | ||||
|     const ActionButton = sdk.getComponent('elements.ActionButton'); | ||||
|     return ( | ||||
|         <ActionButton action="view_create_chat" | ||||
|             mouseOverAction={props.callout ? "callout_start_chat" : null} | ||||
|             label={_t("Start chat")} | ||||
|             iconPath={require("../../../../res/img/icons-people.svg")} | ||||
|             size={props.size} | ||||
|             tooltip={props.tooltip} | ||||
|         /> | ||||
|     ); | ||||
| }; | ||||
| 
 | ||||
| StartChatButton.propTypes = { | ||||
|     size: PropTypes.string, | ||||
|     tooltip: PropTypes.bool, | ||||
| }; | ||||
| 
 | ||||
| export default StartChatButton; | ||||
|  | @ -1,63 +0,0 @@ | |||
| /* | ||||
| Copyright 2017 New Vector Ltd | ||||
| 
 | ||||
| Licensed under the Apache License, Version 2.0 (the "License"); | ||||
| you may not use this file except in compliance with the License. | ||||
| You may obtain a copy of the License at | ||||
| 
 | ||||
|     http://www.apache.org/licenses/LICENSE-2.0
 | ||||
| 
 | ||||
| Unless required by applicable law or agreed to in writing, software | ||||
| distributed under the License is distributed on an "AS IS" BASIS, | ||||
| WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||||
| See the License for the specific language governing permissions and | ||||
| limitations under the License. | ||||
| */ | ||||
| 
 | ||||
| import React from 'react'; | ||||
| import PropTypes from 'prop-types'; | ||||
| import TintableSvg from './TintableSvg'; | ||||
| import AccessibleButton from './AccessibleButton'; | ||||
| 
 | ||||
| export default class TintableSvgButton extends React.Component { | ||||
|     constructor(props) { | ||||
|         super(props); | ||||
|     } | ||||
| 
 | ||||
|     render() { | ||||
|         let classes = "mx_TintableSvgButton"; | ||||
|         if (this.props.className) { | ||||
|             classes += " " + this.props.className; | ||||
|         } | ||||
|         return ( | ||||
|             <span | ||||
|                 width={this.props.width} | ||||
|                 height={this.props.height} | ||||
|                 className={classes}> | ||||
|                 <TintableSvg | ||||
|                     src={this.props.src} | ||||
|                     width={this.props.width} | ||||
|                     height={this.props.height} | ||||
|                 ></TintableSvg> | ||||
|                 <AccessibleButton | ||||
|                     onClick={this.props.onClick} | ||||
|                     element='span' | ||||
|                     title={this.props.title} | ||||
|                 /> | ||||
|             </span> | ||||
|         ); | ||||
|     } | ||||
| } | ||||
| 
 | ||||
| TintableSvgButton.propTypes = { | ||||
|     src: PropTypes.string, | ||||
|     title: PropTypes.string, | ||||
|     className: PropTypes.string, | ||||
|     width: PropTypes.string.isRequired, | ||||
|     height: PropTypes.string.isRequired, | ||||
|     onClick: PropTypes.func, | ||||
| }; | ||||
| 
 | ||||
| TintableSvgButton.defaultProps = { | ||||
|     onClick: function() {}, | ||||
| }; | ||||
		Loading…
	
		Reference in New Issue
	
	 Michael Telatynski
						Michael Telatynski