mirror of
https://github.com/Foundry376/Mailspring.git
synced 2024-09-21 15:56:10 +08:00
feat(composer): render suggestion via custom component
This commit is contained in:
parent
f89b905b10
commit
36abf5b608
|
@ -72,20 +72,11 @@ export default class ParticipantsTextField extends React.Component {
|
||||||
}
|
}
|
||||||
|
|
||||||
_completionNode = (p) => {
|
_completionNode = (p) => {
|
||||||
if (p instanceof Contact) {
|
const CustomComponent = p.customComponent
|
||||||
return (
|
if (CustomComponent) return (<CustomComponent token={p} />)
|
||||||
<Menu.NameEmailItem name={p.name} email={p.email} key={p.id} />
|
|
||||||
);
|
|
||||||
}
|
|
||||||
return (
|
return (
|
||||||
<InjectedComponentSet
|
<Menu.NameEmailItem name={p.name} email={p.email} key={p.id} />
|
||||||
ref="textField"
|
);
|
||||||
matching={{role: 'ContactSearchResults'}}
|
|
||||||
exposedProps={{token: p}}
|
|
||||||
direction="row"
|
|
||||||
inline
|
|
||||||
/>
|
|
||||||
)
|
|
||||||
}
|
}
|
||||||
|
|
||||||
_tokensForString = (string, options = {}) => {
|
_tokensForString = (string, options = {}) => {
|
||||||
|
|
Loading…
Reference in a new issue