From a32ca594844a49a9a2360e117cf8265ce43bb679 Mon Sep 17 00:00:00 2001 From: Alexandre Borela Date: Thu, 29 Mar 2018 20:11:04 -0300 Subject: [PATCH] [JS] Detect flow object on arrow function --- syntaxes/fjsx15/variable.sublime-syntax | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/syntaxes/fjsx15/variable.sublime-syntax b/syntaxes/fjsx15/variable.sublime-syntax index 55d15c84..4322bac5 100644 --- a/syntaxes/fjsx15/variable.sublime-syntax +++ b/syntaxes/fjsx15/variable.sublime-syntax @@ -50,8 +50,17 @@ variables: | `(?:\`|[^`])*?` ) + flowObject: | + (\{ + (?> {{string}} + | \g<-1> + | [^{}] + )* + }) + simpleFlowType: | (?> {{string}} + | {{flowObject}} | {{commonIdentifier}} {{genericArguments}}? (?:\[\s*\])?