mirror of
https://github.com/naturalcrit/homebrewery.git
synced 2026-09-28 06:42:58 +00:00
lint
This commit is contained in:
@@ -84,7 +84,7 @@ const insertTab = (view)=>{
|
|||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
|
||||||
const wrapSelection = (prefix, suffix)=>(view)=>forEachSelection(view,(state, range)=>{
|
const wrapSelection = (prefix, suffix)=>(view)=>forEachSelection(view, (state, range)=>{
|
||||||
const { from, to } = range;
|
const { from, to } = range;
|
||||||
const selected = state.doc.sliceString(from, to);
|
const selected = state.doc.sliceString(from, to);
|
||||||
|
|
||||||
@@ -129,7 +129,7 @@ const wrapSelection = (prefix, suffix)=>(view)=>forEachSelection(view,(state, ra
|
|||||||
to + prefix.length + suffix.length
|
to + prefix.length + suffix.length
|
||||||
)
|
)
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
|
|
||||||
const makeNbsp = (view)=>forEachSelection(view, (state, range)=>{
|
const makeNbsp = (view)=>forEachSelection(view, (state, range)=>{
|
||||||
@@ -225,7 +225,7 @@ const makeList = (prefix)=>(view)=>forEachSelection(view, (state, selectionRange
|
|||||||
const endLine = state.doc.lineAt(to);
|
const endLine = state.doc.lineAt(to);
|
||||||
const selectedLines = [];
|
const selectedLines = [];
|
||||||
|
|
||||||
for ( let lineNumber = startLine.number; lineNumber <= endLine.number; lineNumber++ ) { selectedLines.push(state.doc.line(lineNumber)) }
|
for (let lineNumber = startLine.number; lineNumber <= endLine.number; lineNumber++) { selectedLines.push(state.doc.line(lineNumber)); }
|
||||||
|
|
||||||
const allLinesHavePrefix = selectedLines.every((line)=>line.text.startsWith(prefix));
|
const allLinesHavePrefix = selectedLines.every((line)=>line.text.startsWith(prefix));
|
||||||
|
|
||||||
@@ -257,7 +257,7 @@ const makeHeader = (level)=>(view)=>forEachSelection(view, (state, range)=>{
|
|||||||
const selected = state.doc.sliceString(from, to);
|
const selected = state.doc.sliceString(from, to);
|
||||||
const insert = `${'#'.repeat(level)} ${selected}`;
|
const insert = `${'#'.repeat(level)} ${selected}`;
|
||||||
if(selected.length === 0) {
|
if(selected.length === 0) {
|
||||||
return { changes: { from, to, insert: insert },range: EditorSelection.cursor(from + insert.length) };
|
return { changes: { from, to, insert: insert }, range: EditorSelection.cursor(from + insert.length) };
|
||||||
} else {
|
} else {
|
||||||
return { changes: { from, to, insert: insert }, range };
|
return { changes: { from, to, insert: insert }, range };
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user