mirror of
https://github.com/thelounge/thelounge
synced 2024-11-26 22:10:22 +00:00
Only match emoji autocomplete after two characters
This commit is contained in:
parent
a99ea14dc0
commit
64ea29f46d
1 changed files with 4 additions and 2 deletions
|
@ -48,10 +48,12 @@ $(function() {
|
||||||
const emojiSearchTerms = Object.keys(emojiMap);
|
const emojiSearchTerms = Object.keys(emojiMap);
|
||||||
const emojiStrategy = {
|
const emojiStrategy = {
|
||||||
id: "emoji",
|
id: "emoji",
|
||||||
match: /\B:([-+\w]*):?$/,
|
match: /\B:([-+\w:?]{2,}):?$/,
|
||||||
search(term, callback) {
|
search(term, callback) {
|
||||||
const results = fuzzy.filter(
|
const results = fuzzy.filter(
|
||||||
term,
|
// Trim colon from the matched term,
|
||||||
|
// as we are unable to get a clean string from match regex
|
||||||
|
term.replace(/:$/, ""),
|
||||||
emojiSearchTerms,
|
emojiSearchTerms,
|
||||||
{
|
{
|
||||||
pre: "<b>",
|
pre: "<b>",
|
||||||
|
|
Loading…
Reference in a new issue