diff --git a/ava.config.js b/ava.config.js
index 0ad8ddb..9b0f8fa 100644
--- a/ava.config.js
+++ b/ava.config.js
@@ -3,4 +3,5 @@ export default {
 	files: ["./test/**/*.test.ts", "./test/**/*.test.tsx"],
 	require: ["ts-eager/register"],
 	verbose: true,
+	timeout: "60s",
 };
diff --git a/package-lock.json b/package-lock.json
index ffab97b..644a01f 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -9,13 +9,13 @@
 			"version": "2.0.0-beta.7",
 			"license": "Apache-2.0",
 			"dependencies": {
-				"@prismicio/helpers": "^2.0.0-beta.4",
-				"@prismicio/richtext": "^2.0.0-beta.2"
+				"@prismicio/helpers": "^2.0.0-beta.6",
+				"@prismicio/richtext": "^2.0.0-beta.3"
 			},
 			"devDependencies": {
-				"@prismicio/client": "^6.0.0-beta.3",
+				"@prismicio/client": "^6.0.0-beta.4",
 				"@prismicio/mock": "^0.0.6",
-				"@prismicio/types": "^0.1.18",
+				"@prismicio/types": "^0.1.19",
 				"@testing-library/react": "^12.1.2",
 				"@testing-library/react-hooks": "^7.0.2",
 				"@types/jsdom": "^16.2.13",
@@ -34,9 +34,9 @@
 				"eslint-plugin-react-hooks": "^4.3.0",
 				"eslint-plugin-tsdoc": "^0.2.14",
 				"global-jsdom": "^8.3.0",
-				"jsdom": "^18.1.1",
+				"jsdom": "^19.0.0",
 				"msw": "^0.35.0",
-				"node-fetch": "^3.0.0",
+				"node-fetch": "^3.1.0",
 				"nyc": "^15.1.0",
 				"prettier": "^2.5.0",
 				"prettier-plugin-jsdoc": "^0.3.30",
@@ -742,25 +742,25 @@
 			"dev": true
 		},
 		"node_modules/@prismicio/client": {
-			"version": "6.0.0-beta.3",
-			"resolved": "https://registry.npmjs.org/@prismicio/client/-/client-6.0.0-beta.3.tgz",
-			"integrity": "sha512-AZn0u5Ah6q4PGAlGvKyVSv3OfAbM1DjGpbZWedkMiBGJ6t/tB5GyaIh2Znsfdkw8QuL80041yURdsGXaQeE2HQ==",
+			"version": "6.0.0-beta.4",
+			"resolved": "https://registry.npmjs.org/@prismicio/client/-/client-6.0.0-beta.4.tgz",
+			"integrity": "sha512-xTDvTVVihm0Del3SoYm4iBbJftEw/UK8OK+zD4AMMCYK+VV1QQmI014mRCdV0t5E1q5U54DUY4h02gbfeLeHOg==",
 			"dev": true,
 			"dependencies": {
-				"@prismicio/helpers": "^2.0.0-beta.0",
-				"@prismicio/types": "^0.1.15"
+				"@prismicio/helpers": "^2.0.0-beta.6",
+				"@prismicio/types": "^0.1.19"
 			},
 			"engines": {
 				"node": ">=12.13.0"
 			}
 		},
 		"node_modules/@prismicio/helpers": {
-			"version": "2.0.0-beta.4",
-			"resolved": "https://registry.npmjs.org/@prismicio/helpers/-/helpers-2.0.0-beta.4.tgz",
-			"integrity": "sha512-VrYRY9jPFcYxofGr0umWWaUKD+IWB4DFedJQPb/fHE8biNqpRmtwU85xdJim8CQmP6/RNEE2VrLbY2d9IjRszw==",
+			"version": "2.0.0-beta.6",
+			"resolved": "https://registry.npmjs.org/@prismicio/helpers/-/helpers-2.0.0-beta.6.tgz",
+			"integrity": "sha512-ZY/NuzTm4PmdZSIKJszQ6n/mg/9kmUYmbfNjxvHioAkMqf60epTTfKI66wZLg8O6GvxTKjnARpih0R28kc0JMg==",
 			"dependencies": {
-				"@prismicio/richtext": "^2.0.0-beta.2",
-				"@prismicio/types": "^0.1.18",
+				"@prismicio/richtext": "^2.0.0-beta.3",
+				"@prismicio/types": "^0.1.19",
 				"escape-html": "^1.0.3"
 			},
 			"engines": {
@@ -782,20 +782,20 @@
 			}
 		},
 		"node_modules/@prismicio/richtext": {
-			"version": "2.0.0-beta.2",
-			"resolved": "https://registry.npmjs.org/@prismicio/richtext/-/richtext-2.0.0-beta.2.tgz",
-			"integrity": "sha512-S/6APo8hTxB2JoidViujTzIKZ7weU4X9pddsmyNr72BaurMgM5raG4HFRii/Auhaanyf34aGdU1/CrfdoWB3+Q==",
+			"version": "2.0.0-beta.3",
+			"resolved": "https://registry.npmjs.org/@prismicio/richtext/-/richtext-2.0.0-beta.3.tgz",
+			"integrity": "sha512-ubaaMFsdry7Jwm5H63jBr7jYXP6b/pMNbwRaEH+wUOFmD9lq22r+C6Gait3FNPG//xyqgV3oaI6W1COTiUDnIQ==",
 			"dependencies": {
-				"@prismicio/types": "^0.1.18"
+				"@prismicio/types": "^0.1.19"
 			},
 			"engines": {
 				"node": ">=12.7.0"
 			}
 		},
 		"node_modules/@prismicio/types": {
-			"version": "0.1.18",
-			"resolved": "https://registry.npmjs.org/@prismicio/types/-/types-0.1.18.tgz",
-			"integrity": "sha512-vO1fNFPGlIld44JiykeevariyZfA44Ihb4P52s4zqz9xBdNY5O3u8V6i+ObwOhrTFjZ0kHIG9KfTPrN3NvKAQA==",
+			"version": "0.1.19",
+			"resolved": "https://registry.npmjs.org/@prismicio/types/-/types-0.1.19.tgz",
+			"integrity": "sha512-nMJ71C86LghZmKLZm40wIeGk5bkZvLsIK9YWy4EUE+1pO/rmVQYvOJcl83zpL8UcvbZXhR3+ZgDG2MO/+b5/sg==",
 			"engines": {
 				"node": ">=12.7.0"
 			}
@@ -6157,9 +6157,9 @@
 			"dev": true
 		},
 		"node_modules/jsdom": {
-			"version": "18.1.1",
-			"resolved": "https://registry.npmjs.org/jsdom/-/jsdom-18.1.1.tgz",
-			"integrity": "sha512-NmJQbjQ/gpS/1at/ce3nCx89HbXL/f5OcenBe8wU1Eik0ROhyUc3LtmG3567dEHAGXkN8rmILW/qtCOPxPHQJw==",
+			"version": "19.0.0",
+			"resolved": "https://registry.npmjs.org/jsdom/-/jsdom-19.0.0.tgz",
+			"integrity": "sha512-RYAyjCbxy/vri/CfnjUWJQQtZ3LKlLnDqj+9XLNnJPgEGeirZs3hllKR20re8LUZ6o1b1X4Jat+Qd26zmP41+A==",
 			"dev": true,
 			"dependencies": {
 				"abab": "^2.0.5",
@@ -11497,22 +11497,22 @@
 			"dev": true
 		},
 		"@prismicio/client": {
-			"version": "6.0.0-beta.3",
-			"resolved": "https://registry.npmjs.org/@prismicio/client/-/client-6.0.0-beta.3.tgz",
-			"integrity": "sha512-AZn0u5Ah6q4PGAlGvKyVSv3OfAbM1DjGpbZWedkMiBGJ6t/tB5GyaIh2Znsfdkw8QuL80041yURdsGXaQeE2HQ==",
+			"version": "6.0.0-beta.4",
+			"resolved": "https://registry.npmjs.org/@prismicio/client/-/client-6.0.0-beta.4.tgz",
+			"integrity": "sha512-xTDvTVVihm0Del3SoYm4iBbJftEw/UK8OK+zD4AMMCYK+VV1QQmI014mRCdV0t5E1q5U54DUY4h02gbfeLeHOg==",
 			"dev": true,
 			"requires": {
-				"@prismicio/helpers": "^2.0.0-beta.0",
-				"@prismicio/types": "^0.1.15"
+				"@prismicio/helpers": "^2.0.0-beta.6",
+				"@prismicio/types": "^0.1.19"
 			}
 		},
 		"@prismicio/helpers": {
-			"version": "2.0.0-beta.4",
-			"resolved": "https://registry.npmjs.org/@prismicio/helpers/-/helpers-2.0.0-beta.4.tgz",
-			"integrity": "sha512-VrYRY9jPFcYxofGr0umWWaUKD+IWB4DFedJQPb/fHE8biNqpRmtwU85xdJim8CQmP6/RNEE2VrLbY2d9IjRszw==",
+			"version": "2.0.0-beta.6",
+			"resolved": "https://registry.npmjs.org/@prismicio/helpers/-/helpers-2.0.0-beta.6.tgz",
+			"integrity": "sha512-ZY/NuzTm4PmdZSIKJszQ6n/mg/9kmUYmbfNjxvHioAkMqf60epTTfKI66wZLg8O6GvxTKjnARpih0R28kc0JMg==",
 			"requires": {
-				"@prismicio/richtext": "^2.0.0-beta.2",
-				"@prismicio/types": "^0.1.18",
+				"@prismicio/richtext": "^2.0.0-beta.3",
+				"@prismicio/types": "^0.1.19",
 				"escape-html": "^1.0.3"
 			}
 		},
@@ -11528,17 +11528,17 @@
 			}
 		},
 		"@prismicio/richtext": {
-			"version": "2.0.0-beta.2",
-			"resolved": "https://registry.npmjs.org/@prismicio/richtext/-/richtext-2.0.0-beta.2.tgz",
-			"integrity": "sha512-S/6APo8hTxB2JoidViujTzIKZ7weU4X9pddsmyNr72BaurMgM5raG4HFRii/Auhaanyf34aGdU1/CrfdoWB3+Q==",
+			"version": "2.0.0-beta.3",
+			"resolved": "https://registry.npmjs.org/@prismicio/richtext/-/richtext-2.0.0-beta.3.tgz",
+			"integrity": "sha512-ubaaMFsdry7Jwm5H63jBr7jYXP6b/pMNbwRaEH+wUOFmD9lq22r+C6Gait3FNPG//xyqgV3oaI6W1COTiUDnIQ==",
 			"requires": {
-				"@prismicio/types": "^0.1.18"
+				"@prismicio/types": "^0.1.19"
 			}
 		},
 		"@prismicio/types": {
-			"version": "0.1.18",
-			"resolved": "https://registry.npmjs.org/@prismicio/types/-/types-0.1.18.tgz",
-			"integrity": "sha512-vO1fNFPGlIld44JiykeevariyZfA44Ihb4P52s4zqz9xBdNY5O3u8V6i+ObwOhrTFjZ0kHIG9KfTPrN3NvKAQA=="
+			"version": "0.1.19",
+			"resolved": "https://registry.npmjs.org/@prismicio/types/-/types-0.1.19.tgz",
+			"integrity": "sha512-nMJ71C86LghZmKLZm40wIeGk5bkZvLsIK9YWy4EUE+1pO/rmVQYvOJcl83zpL8UcvbZXhR3+ZgDG2MO/+b5/sg=="
 		},
 		"@rollup/plugin-alias": {
 			"version": "3.1.8",
@@ -15561,9 +15561,9 @@
 			"dev": true
 		},
 		"jsdom": {
-			"version": "18.1.1",
-			"resolved": "https://registry.npmjs.org/jsdom/-/jsdom-18.1.1.tgz",
-			"integrity": "sha512-NmJQbjQ/gpS/1at/ce3nCx89HbXL/f5OcenBe8wU1Eik0ROhyUc3LtmG3567dEHAGXkN8rmILW/qtCOPxPHQJw==",
+			"version": "19.0.0",
+			"resolved": "https://registry.npmjs.org/jsdom/-/jsdom-19.0.0.tgz",
+			"integrity": "sha512-RYAyjCbxy/vri/CfnjUWJQQtZ3LKlLnDqj+9XLNnJPgEGeirZs3hllKR20re8LUZ6o1b1X4Jat+Qd26zmP41+A==",
 			"dev": true,
 			"requires": {
 				"abab": "^2.0.5",
diff --git a/package.json b/package.json
index 3bb42ee..67298a2 100644
--- a/package.json
+++ b/package.json
@@ -45,13 +45,13 @@
 		"unit": "nyc --reporter=lcovonly --reporter=text --exclude-after-remap=false ava"
 	},
 	"dependencies": {
-		"@prismicio/helpers": "^2.0.0-beta.4",
-		"@prismicio/richtext": "^2.0.0-beta.2"
+		"@prismicio/helpers": "^2.0.0-beta.6",
+		"@prismicio/richtext": "^2.0.0-beta.3"
 	},
 	"devDependencies": {
-		"@prismicio/client": "^6.0.0-beta.3",
+		"@prismicio/client": "^6.0.0-beta.4",
 		"@prismicio/mock": "^0.0.6",
-		"@prismicio/types": "^0.1.18",
+		"@prismicio/types": "^0.1.19",
 		"@testing-library/react": "^12.1.2",
 		"@testing-library/react-hooks": "^7.0.2",
 		"@types/jsdom": "^16.2.13",
@@ -70,9 +70,9 @@
 		"eslint-plugin-react-hooks": "^4.3.0",
 		"eslint-plugin-tsdoc": "^0.2.14",
 		"global-jsdom": "^8.3.0",
-		"jsdom": "^18.1.1",
+		"jsdom": "^19.0.0",
 		"msw": "^0.35.0",
-		"node-fetch": "^3.0.0",
+		"node-fetch": "^3.1.0",
 		"nyc": "^15.1.0",
 		"prettier": "^2.5.0",
 		"prettier-plugin-jsdoc": "^0.3.30",