diff --git a/packages/frontend/components/common/SecretImageView.tsx b/packages/frontend/components/common/SecretImageView.tsx
index e13b620..cc1a6ea 100644
--- a/packages/frontend/components/common/SecretImageView.tsx
+++ b/packages/frontend/components/common/SecretImageView.tsx
@@ -102,7 +102,7 @@ function SecretImageView({
500 x 500 px max
- Mas 1MB
+ Max 1MB
Square shapes are recommended
diff --git a/packages/frontend/components/create/ImageView.tsx b/packages/frontend/components/create/ImageView.tsx
index 1637dc1..9c4e304 100644
--- a/packages/frontend/components/create/ImageView.tsx
+++ b/packages/frontend/components/create/ImageView.tsx
@@ -66,7 +66,7 @@ function ImageView({ handleImageUpload, imageSrc, setView }: Props) {
500 x 500 px max
- Mas 1MB
+ Max 1MB
Square shapes are recommended
diff --git a/packages/frontend/pages/collections/[address].tsx b/packages/frontend/pages/collections/[address].tsx
index 276b4b5..9eab5cf 100644
--- a/packages/frontend/pages/collections/[address].tsx
+++ b/packages/frontend/pages/collections/[address].tsx
@@ -50,7 +50,7 @@ const Collections: React.FC = ({ address: userAddress, collection }) => {
{collection.length > 0 ? (
-
2023
+
All Collection
) : (
)}
@@ -73,6 +73,7 @@ const Collections: React.FC
= ({ address: userAddress, collection }) => {
export async function getServerSideProps({ params }: { params: any }) {
const res = await getUserCollection(params.address as string);
+ console.log("🚀 ~ getServerSideProps ~ res:", res);
if (!res) {
return {
redirect: {
diff --git a/packages/frontend/pages/create/secret.tsx b/packages/frontend/pages/create/secret.tsx
index 963a397..d94ff13 100644
--- a/packages/frontend/pages/create/secret.tsx
+++ b/packages/frontend/pages/create/secret.tsx
@@ -42,13 +42,18 @@ export default function New() {
const handleImageUpload = (e: any) => {
const file = e.target.files[0];
- setImage(file);
- if (file) {
- const reader = new FileReader();
- reader.onload = () => {
- setImageSrc(reader.result);
- };
- reader.readAsDataURL(file);
+ var fileSize = e.target.files[0].size / 1024;
+ if (fileSize > 1025) {
+ toast.error("🚨 Please make sure file size should not be more than 1MB.");
+ } else {
+ setImage(file);
+ if (file) {
+ const reader = new FileReader();
+ reader.onload = () => {
+ setImageSrc(reader.result);
+ };
+ reader.readAsDataURL(file);
+ }
}
};
@@ -108,7 +113,7 @@ export default function New() {
const signer = await connector?.getWalletClient();
const signature = await signer?.signMessage({
- message: JSON.stringify(reqObj)
+ message: JSON.stringify(reqObj),
});
var firebaseRes = await axios({
@@ -138,6 +143,11 @@ export default function New() {
const handleSecretCheck = async () => {
setSecretCheckLoading(true);
try {
+ if (!imageSrc) {
+ toast.error("🚨 Please upload an image first.");
+ setSecretCheckLoading(false);
+ return;
+ }
const response = await axios({
method: "post",
url: getApiEndpoint().checkSecretEndpoint,