diff --git a/packages/editor-mobile/src/components/statusbar.tsx b/packages/editor-mobile/src/components/statusbar.tsx
index 4dbe6411c..bfaec4236 100644
--- a/packages/editor-mobile/src/components/statusbar.tsx
+++ b/packages/editor-mobile/src/components/statusbar.tsx
@@ -18,6 +18,7 @@ along with this program. If not, see .
*/
import React, { RefObject, useEffect, useRef, useState } from "react";
+import { getTotalWords, Editor } from "@notesnook/editor";
function StatusBar({ container }: { container: RefObject }) {
const [status, setStatus] = useState({
@@ -66,7 +67,7 @@ function StatusBar({ container }: { container: RefObject }) {
useEffect(() => {
clearInterval(interval.current);
interval.current = setInterval(() => {
- const words = editor?.storage?.characterCount?.words() + " words";
+ const words = getTotalWords(editor as Editor) + " words";
if (currentWords.current === words) return;
setWords(words);
}, 3000) as unknown as number;