import { Selection, Transaction } from "prosemirror-state"; export function selectDocStart(tr: Transaction): boolean { tr.setSelection(Selection.near(tr.doc.resolve(0))); return true; } export function selectDocEnd(tr: Transaction): boolean { tr.setSelection(Selection.near(tr.doc.resolve(tr.doc.content.size), -1)); return true; }