|
|
@ -6,7 +6,6 @@ import ImmutablePropTypes from 'react-immutable-proptypes'; |
|
|
|
import PropTypes from 'prop-types'; |
|
|
|
import PropTypes from 'prop-types'; |
|
|
|
import ImmutablePureComponent from 'react-immutable-pure-component'; |
|
|
|
import ImmutablePureComponent from 'react-immutable-pure-component'; |
|
|
|
import classNames from 'classnames'; |
|
|
|
import classNames from 'classnames'; |
|
|
|
import { List as ImmutableList } from 'immutable'; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
const textAtCursorMatchesToken = (str, caretPosition, searchTokens) => { |
|
|
|
const textAtCursorMatchesToken = (str, caretPosition, searchTokens) => { |
|
|
|
let word; |
|
|
|
let word; |
|
|
@ -55,7 +54,7 @@ export default class AutosuggestInput extends ImmutablePureComponent { |
|
|
|
|
|
|
|
|
|
|
|
static defaultProps = { |
|
|
|
static defaultProps = { |
|
|
|
autoFocus: true, |
|
|
|
autoFocus: true, |
|
|
|
searchTokens: ImmutableList(['@', ':', '#']), |
|
|
|
searchTokens: ['@', ':', '#'], |
|
|
|
}; |
|
|
|
}; |
|
|
|
|
|
|
|
|
|
|
|
state = { |
|
|
|
state = { |
|
|
|