TLCommandHandler
Public TypeAlias
Signature
type TLCommandHandler<Data> = {
  do: (data: Data) => void
  undo: (data: Data) => void
  redo?: (data: Data) => void
  squash?: (prevData: Data, nextData: Data) => Data
}
Public TypeAlias
type TLCommandHandler<Data> = {
  do: (data: Data) => void
  undo: (data: Data) => void
  redo?: (data: Data) => void
  squash?: (prevData: Data, nextData: Data) => Data
}