New structure and more tabbing
This commit is contained in:
@ -1,7 +1,7 @@
|
||||
const commandList = ["about", "navigate", "external", "help", "ed", "nano"];
|
||||
|
||||
export function commandCompletion(input: string): string {
|
||||
if (input === "") return "";
|
||||
const candidates = commandList.map((cmd) => [cmd.substring(0, input.length), cmd]).filter((cmd) => cmd[0] === input);
|
||||
return candidates.length > 0 ? candidates[0][1] : "";
|
||||
export function commandCompletion(input: string): string[] {
|
||||
if (input === "") return [];
|
||||
const candidates = commandList.filter((cmd) => cmd.substring(0, input.length) === input);
|
||||
return candidates;
|
||||
}
|
Reference in New Issue
Block a user