summaryrefslogtreecommitdiff
path: root/source/helpers
diff options
context:
space:
mode:
Diffstat (limited to 'source/helpers')
-rw-r--r--source/helpers/loose-parse-int.ts6
1 files changed, 5 insertions, 1 deletions
diff --git a/source/helpers/loose-parse-int.ts b/source/helpers/loose-parse-int.ts
index 5d559853..081d519c 100644
--- a/source/helpers/loose-parse-int.ts
+++ b/source/helpers/loose-parse-int.ts
@@ -1,3 +1,7 @@
-export default function looseParseInt(text: string): number {
+export default function looseParseInt(text: Node | string): number {
+ if (typeof text !== 'string') {
+ text = text.textContent!;
+ }
+
return Number(text.replace(/\D+/g, ''));
}