# PDFViewer.redo()

```ts
redo(): Promise<void>
```

Re-apply previously undone state. Edit Text edits pending are written first, as for `undo()`.

- Kind: method
- Since: 1.0.0

Returns `Promise<void>`: Resolves once re-applied.

Throws:

- `INVALID_STATE` after `destroy()`.

Part of [PDFViewer](https://kernstra.com/docs/web-sdk/api/pdfviewer) in the Kernstra Web SDK 1.0.0 API reference.

Web page: https://kernstra.com/docs/web-sdk/api/pdfviewer/redo
