fix errors

This commit is contained in:
Sahandevs 2021-02-07 22:06:16 +03:30
parent 3a0234d60f
commit 2f82a84d2a
4 changed files with 11 additions and 6 deletions

View file

@ -62,6 +62,8 @@ function parseSnippet(snip: string): [string, [number, number]] | undefined {
const m = snip.match(/\$(0|\{0:([^}]*)\})/);
if (!m) return undefined;
const placeholder = m[2] ?? "";
if (m.index == null)
return undefined;
const range: [number, number] = [m.index, placeholder.length];
const insert = snip.replace(m[0], placeholder);
return [insert, range];