diff --git a/src/lib/components/Reader/Reader.svelte b/src/lib/components/Reader/Reader.svelte
index 410c5ed..25607a0 100644
--- a/src/lib/components/Reader/Reader.svelte
+++ b/src/lib/components/Reader/Reader.svelte
@@ -1,6 +1,6 @@
-
+
{#if volume && pages}
diff --git a/src/lib/panzoom/util.ts b/src/lib/panzoom/util.ts
index 225088d..95ef575 100644
--- a/src/lib/panzoom/util.ts
+++ b/src/lib/panzoom/util.ts
@@ -191,4 +191,12 @@ export function keepInBounds() {
if (y > maxY) {
transform.y = maxY;
}
+}
+
+export function toggleFullScreen() {
+ if (!document.fullscreenElement) {
+ document.documentElement.requestFullscreen();
+ } else if (document.exitFullscreen) {
+ document.exitFullscreen();
+ }
}
\ No newline at end of file