1
0
mirror of https://github.com/BoostIo/Boostnote synced 2025-12-29 01:21:53 +00:00

remove linkState function & move modal.js to main/lib

This commit is contained in:
Rokt33r
2016-05-14 12:45:49 +09:00
parent 04e5034f5f
commit 9869545777
10 changed files with 12 additions and 178 deletions

View File

@@ -1,5 +1,4 @@
import React, { PropTypes } from 'react'
import linkState from 'browser/lib/linkState'
import fetchConfig from 'browser/lib/fetchConfig'
import hljsTheme from 'browser/lib/hljsThemes'
@@ -235,7 +234,6 @@ export default class AppSettingTab extends React.Component {
}
}
AppSettingTab.prototype.linkState = linkState
AppSettingTab.propTypes = {
user: PropTypes.shape({
name: PropTypes.string

View File

@@ -1,6 +1,5 @@
import React from 'react'
import ReactDOM from 'react-dom'
import linkState from 'browser/lib/linkState'
import ExternalLink from 'browser/components/ExternalLink'
export default class ContactTab extends React.Component {
@@ -20,5 +19,3 @@ export default class ContactTab extends React.Component {
)
}
}
ContactTab.prototype.linkState = linkState

View File

@@ -1,10 +1,8 @@
import React, { PropTypes } from 'react'
import { connect, Provider } from 'react-redux'
import linkState from 'browser/lib/linkState'
import store from 'browser/main/store'
import { connect } from 'react-redux'
import AppSettingTab from './AppSettingTab'
import ContactTab from './ContactTab'
import { closeModal } from 'browser/lib/modal'
import { closeModal } from 'browser/main/lib/modal'
const APP = 'APP'
const CONTACT = 'CONTACT'
@@ -83,15 +81,4 @@ Preferences.propTypes = {
dispatch: PropTypes.func
}
Preferences.prototype.linkState = linkState
let RootComponent = connect((x) => x)(Preferences)
export default class PreferencesModal extends React.Component {
render () {
return (
<Provider store={store}>
<RootComponent/>
</Provider>
)
}
}
export default connect((x) => x)(Preferences)