Remove unused timeline_container to fix linter errors (#20305)
This commit is contained in:
		
					parent
					
						
							
								7bdb2433f1
							
						
					
				
			
			
				commit
				
					
						8fdbb4d00d
					
				
			
		
					 1 changed files with 0 additions and 62 deletions
				
			
		|  | @ -1,62 +0,0 @@ | |||
| import React, { Fragment } from 'react'; | ||||
| import ReactDOM from 'react-dom'; | ||||
| import { Provider } from 'react-redux'; | ||||
| import PropTypes from 'prop-types'; | ||||
| import configureStore from '../store/configureStore'; | ||||
| import { hydrateStore } from '../actions/store'; | ||||
| import { IntlProvider, addLocaleData } from 'react-intl'; | ||||
| import { getLocale } from '../locales'; | ||||
| import PublicTimeline from '../features/standalone/public_timeline'; | ||||
| import HashtagTimeline from '../features/standalone/hashtag_timeline'; | ||||
| import ModalContainer from '../features/ui/containers/modal_container'; | ||||
| import initialState from '../initial_state'; | ||||
| 
 | ||||
| const { localeData, messages } = getLocale(); | ||||
| addLocaleData(localeData); | ||||
| 
 | ||||
| const store = configureStore(); | ||||
| 
 | ||||
| if (initialState) { | ||||
|   store.dispatch(hydrateStore(initialState)); | ||||
| } | ||||
| 
 | ||||
| export default class TimelineContainer extends React.PureComponent { | ||||
| 
 | ||||
|   static propTypes = { | ||||
|     locale: PropTypes.string.isRequired, | ||||
|     hashtag: PropTypes.string, | ||||
|     local: PropTypes.bool, | ||||
|   }; | ||||
| 
 | ||||
|   static defaultProps = { | ||||
|     local: !initialState.settings.known_fediverse, | ||||
|   }; | ||||
| 
 | ||||
|   render () { | ||||
|     const { locale, hashtag, local } = this.props; | ||||
| 
 | ||||
|     let timeline; | ||||
| 
 | ||||
|     if (hashtag) { | ||||
|       timeline = <HashtagTimeline hashtag={hashtag} local={local} />; | ||||
|     } else { | ||||
|       timeline = <PublicTimeline local={local} />; | ||||
|     } | ||||
| 
 | ||||
|     return ( | ||||
|       <IntlProvider locale={locale} messages={messages}> | ||||
|         <Provider store={store}> | ||||
|           <Fragment> | ||||
|             {timeline} | ||||
| 
 | ||||
|             {ReactDOM.createPortal( | ||||
|               <ModalContainer />, | ||||
|               document.getElementById('modal-container'), | ||||
|             )} | ||||
|           </Fragment> | ||||
|         </Provider> | ||||
|       </IntlProvider> | ||||
|     ); | ||||
|   } | ||||
| 
 | ||||
| } | ||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue