diff --git a/apps/OpenSign/package-lock.json b/apps/OpenSign/package-lock.json index 6db5b56cf..9f4bf2f6b 100644 --- a/apps/OpenSign/package-lock.json +++ b/apps/OpenSign/package-lock.json @@ -9,6 +9,7 @@ "version": "0.1.0", "dependencies": { "@formkit/auto-animate": "^0.8.2", + "@lottiefiles/dotlottie-react": "^0.6.4", "@radix-ui/themes": "^3.0.5", "@react-pdf/renderer": "^3.4.4", "@reduxjs/toolkit": "^2.2.5", @@ -3561,6 +3562,24 @@ "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.5.tgz", "integrity": "sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw==" }, + "node_modules/@lottiefiles/dotlottie-react": { + "version": "0.6.4", + "resolved": "https://registry.npmjs.org/@lottiefiles/dotlottie-react/-/dotlottie-react-0.6.4.tgz", + "integrity": "sha512-w6627f6qKC4Lc+LSmRPgI8jPdi7jXCoEpJt0Az/BPRRq6WAew9wu31OhUUvS8vwATICD/bB5j6NadEknrg71WQ==", + "dependencies": { + "@lottiefiles/dotlottie-web": "0.24.0", + "debounce": "^2.0.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/@lottiefiles/dotlottie-web": { + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/@lottiefiles/dotlottie-web/-/dotlottie-web-0.24.0.tgz", + "integrity": "sha512-YJ6NVgkduDxHZqkBaKaBALn6IlSKUpE3lWhUlKNgcjm7xsXGpQj7Eb6HAqT4clWW61sK/8u8FiEkvOp6FIYS/g==" + }, "node_modules/@mapbox/node-pre-gyp": { "version": "1.0.11", "resolved": "https://registry.npmjs.org/@mapbox/node-pre-gyp/-/node-pre-gyp-1.0.11.tgz", @@ -9429,6 +9448,17 @@ "url": "https://github.com/sponsors/kossnocorp" } }, + "node_modules/debounce": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/debounce/-/debounce-2.1.0.tgz", + "integrity": "sha512-OkL3+0pPWCqoBc/nhO9u6TIQNTK44fnBnzuVtJAbp13Naxw9R6u21x+8tVTka87AhDZ3htqZ2pSSsZl9fqL2Wg==", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/debug": { "version": "4.3.5", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.5.tgz", diff --git a/apps/OpenSign/package.json b/apps/OpenSign/package.json index c8ab8f436..3cce923fe 100644 --- a/apps/OpenSign/package.json +++ b/apps/OpenSign/package.json @@ -4,6 +4,7 @@ "private": true, "dependencies": { "@formkit/auto-animate": "^0.8.2", + "@lottiefiles/dotlottie-react": "^0.6.4", "@radix-ui/themes": "^3.0.5", "@react-pdf/renderer": "^3.4.4", "@reduxjs/toolkit": "^2.2.5", diff --git a/apps/OpenSign/src/assets/gif/mail_sent.gif b/apps/OpenSign/src/assets/gif/mail_sent.gif deleted file mode 100644 index 20e21daa2..000000000 Binary files a/apps/OpenSign/src/assets/gif/mail_sent.gif and /dev/null differ diff --git a/apps/OpenSign/src/pages/PlaceHolderSign.js b/apps/OpenSign/src/pages/PlaceHolderSign.js index 9ccbebd33..142372f71 100644 --- a/apps/OpenSign/src/pages/PlaceHolderSign.js +++ b/apps/OpenSign/src/pages/PlaceHolderSign.js @@ -49,7 +49,7 @@ import { EmailBody } from "../components/pdf/EmailBody"; import Upgrade from "../primitives/Upgrade"; import Alert from "../primitives/Alert"; import Loader from "../primitives/Loader"; -import mail_sent_gif from "../assets/gif/mail_sent.gif"; +import { DotLottieReact } from "@lottiefiles/dotlottie-react"; function PlaceHolderSign() { const editorRef = useRef(); const navigate = useNavigate(); @@ -1790,8 +1790,11 @@ function PlaceHolderSign() {
{mailStatus === "success" ? (
-

You have successfully sent mails to all recipients!