Add DONE slash command
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
parent
35928390f1
commit
bb439fcfe7
|
@ -14,6 +14,7 @@ function createTitleSearch() {
|
|||
{title: 'Tomorrow', name: 'tomorrow'},
|
||||
{title: 'Yesterday', name: 'yesterday'},
|
||||
{title: 'TODO', name: 'todo'},
|
||||
{title: 'DONE', name: 'done'},
|
||||
{title: 'Page Reference', name: 'page_reference'},
|
||||
{title: 'Code Block', name: 'code_block'},
|
||||
];
|
||||
|
|
|
@ -165,6 +165,7 @@ if (holder) {
|
|||
} else if (resultType === 'command') {
|
||||
let start = value.lastIndexOf("/", end)
|
||||
let commandResult = ""
|
||||
let replace = ""
|
||||
let prefix = false
|
||||
let adjustment = 0
|
||||
|
||||
|
@ -180,6 +181,11 @@ if (holder) {
|
|||
commandResult = "[[" + now.add(-1, 'day').format('D MMMM YYYY') + "]]"
|
||||
} else if (linkName === "TODO") {
|
||||
commandResult = "#[[TODO]] "
|
||||
replace = "#[[DONE]] "
|
||||
prefix = true
|
||||
} else if (linkName === "DONE") {
|
||||
commandResult = "#[[DONE]] "
|
||||
replace = "#[[TODO]] "
|
||||
prefix = true
|
||||
} else if (linkName === "Page Reference") {
|
||||
commandResult = "[[]]"
|
||||
|
@ -190,7 +196,7 @@ if (holder) {
|
|||
}
|
||||
|
||||
let startAndLink = prefix
|
||||
? commandResult + value.substring(0, start)
|
||||
? commandResult + value.substring(0, start).replace(replace, "")
|
||||
: value.substring(0, start) + commandResult
|
||||
|
||||
input.value = startAndLink + value.substring(end)
|
||||
|
|
Loading…
Reference in New Issue
Block a user