rememberUndo

fun <T> rememberUndo(initialPresent: T): Tuple7<UndoState<T>, (T) -> Unit, (T) -> Unit, () -> Unit, () -> Unit, CanUndo, CanRedo>