diff --git a/packages/app/src/systems/Account/components/BalanceNFTs/NFTImageLoading.tsx b/packages/app/src/systems/Account/components/BalanceNFTs/NFTImageLoading.tsx
index 2e14b50f6..ec3f904e3 100644
--- a/packages/app/src/systems/Account/components/BalanceNFTs/NFTImageLoading.tsx
+++ b/packages/app/src/systems/Account/components/BalanceNFTs/NFTImageLoading.tsx
@@ -1,17 +1,19 @@
import { cssObj } from '@fuel-ui/css';
-import { ContentLoader } from '@fuel-ui/react';
+import { Box, ContentLoader } from '@fuel-ui/react';
-export function NFTImageLoading({ height = 89 }: { height?: number }) {
+export function NFTImageLoading({ size = 89 }: { size?: number }) {
return (
-
-
-
+
+
+
+
);
}
diff --git a/packages/app/src/systems/Account/components/BalanceNFTs/NFTListItemLoading.tsx b/packages/app/src/systems/Account/components/BalanceNFTs/NFTListItemLoading.tsx
new file mode 100644
index 000000000..bd9d4007a
--- /dev/null
+++ b/packages/app/src/systems/Account/components/BalanceNFTs/NFTListItemLoading.tsx
@@ -0,0 +1,19 @@
+import { cssObj } from '@fuel-ui/css';
+import { Box } from '@fuel-ui/react';
+import { NFTImageLoading } from './NFTImageLoading';
+import { NFTTitleLoading } from './NFTTitleLoading';
+
+export function NFTListItemLoading() {
+ return (
+
+
+
+
+ );
+}
diff --git a/packages/app/src/systems/Account/components/BalanceNFTs/NFTTitleLoading.tsx b/packages/app/src/systems/Account/components/BalanceNFTs/NFTTitleLoading.tsx
new file mode 100644
index 000000000..360f3f8f5
--- /dev/null
+++ b/packages/app/src/systems/Account/components/BalanceNFTs/NFTTitleLoading.tsx
@@ -0,0 +1,23 @@
+import { cssObj } from '@fuel-ui/css';
+import { Box, ContentLoader } from '@fuel-ui/react';
+
+export function NFTTitleLoading({ height = 18 }: { height?: number }) {
+ return (
+
+
+
+
+
+ );
+}