diff --git a/package-lock.json b/package-lock.json
index 95b06439..4f995ccf 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1654,6 +1654,17 @@
"resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.40.0.tgz",
"integrity": "sha512-ElyB54bJIhXQYVKjDSvCkPO1iU1tSAeVQJbllWJq1XQSmmA4dgFk8CbiBGpiOPxleE48vDogxCtmMYku4HSVLA=="
},
+ "@ffmpeg/ffmpeg": {
+ "version": "0.11.6",
+ "resolved": "https://registry.npmjs.org/@ffmpeg/ffmpeg/-/ffmpeg-0.11.6.tgz",
+ "integrity": "sha512-uN8J8KDjADEavPhNva6tYO9Fj0lWs9z82swF3YXnTxWMBoFLGq3LZ6FLlIldRKEzhOBKnkVfA8UnFJuvGvNxcA==",
+ "requires": {
+ "is-url": "^1.2.4",
+ "node-fetch": "^2.6.1",
+ "regenerator-runtime": "^0.13.7",
+ "resolve-url": "^0.2.1"
+ }
+ },
"@gilbarbara/deep-equal": {
"version": "0.1.2",
"resolved": "https://registry.npmjs.org/@gilbarbara/deep-equal/-/deep-equal-0.1.2.tgz",
@@ -6958,6 +6969,11 @@
"resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
"integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA=="
},
+ "is-url": {
+ "version": "1.2.4",
+ "resolved": "https://registry.npmjs.org/is-url/-/is-url-1.2.4.tgz",
+ "integrity": "sha512-ITvGim8FhRiYe4IQ5uHSkj7pVaPDrCTkNd3yq3cV7iZAcJdHTUMPMEHcqSOy9xZ9qFenQCvi+2wjH9a1nXqHww=="
+ },
"is-weakmap": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.1.tgz",
@@ -9183,6 +9199,35 @@
"tslib": "^2.0.3"
}
},
+ "node-fetch": {
+ "version": "2.7.0",
+ "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz",
+ "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==",
+ "requires": {
+ "whatwg-url": "^5.0.0"
+ },
+ "dependencies": {
+ "tr46": {
+ "version": "0.0.3",
+ "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz",
+ "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw=="
+ },
+ "webidl-conversions": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz",
+ "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ=="
+ },
+ "whatwg-url": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz",
+ "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==",
+ "requires": {
+ "tr46": "~0.0.3",
+ "webidl-conversions": "^3.0.0"
+ }
+ }
+ }
+ },
"node-forge": {
"version": "1.3.1",
"resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz",
@@ -10465,6 +10510,20 @@
"whatwg-fetch": "^3.6.2"
}
},
+ "react-audio-visualize": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/react-audio-visualize/-/react-audio-visualize-1.1.3.tgz",
+ "integrity": "sha512-gvKcmyfJP6XQrzCJeEK4z/lBL/qijqWD6JArZBfaaf5ZxEQPMfQhTipG0LJIUcBYxzVO1rvIhj4ex+/5MRYTFA=="
+ },
+ "react-audio-voice-recorder": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/react-audio-voice-recorder/-/react-audio-voice-recorder-2.2.0.tgz",
+ "integrity": "sha512-Hq+143Zs99vJojT/uFvtpxUuiIKoLbMhxhA7qgxe5v8hNXrh5/qTnvYP92hFaE5V+GyoCXlESONa0ufk7t5kHQ==",
+ "requires": {
+ "@ffmpeg/ffmpeg": "^0.11.6",
+ "react-audio-visualize": "^1.1.3"
+ }
+ },
"react-contextmenu": {
"version": "2.14.0",
"resolved": "https://registry.npmjs.org/react-contextmenu/-/react-contextmenu-2.14.0.tgz",
@@ -11021,6 +11080,11 @@
"resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
"integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g=="
},
+ "resolve-url": {
+ "version": "0.2.1",
+ "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz",
+ "integrity": "sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg=="
+ },
"resolve-url-loader": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-4.0.0.tgz",
@@ -13085,4 +13149,4 @@
"integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q=="
}
}
-}
\ No newline at end of file
+}
diff --git a/src/common/Footer.jsx b/src/common/Footer.jsx
index 3d115df5..9c743890 100644
--- a/src/common/Footer.jsx
+++ b/src/common/Footer.jsx
@@ -107,7 +107,12 @@ const Footer = () => {
lg={7}
xl={7}
className={classes.footerGrid}
- >
+ >
+
+ {" "}
+ Powered by EkStep Foundation{" "}
+ {" "}
+
{
navigate("/login")}
- style={{cursor: "pointer"}}
+ style={{ cursor: "pointer" }}
>
{
Chitralekha
+
+ Powered by EkStep Foundation
+
+
+
+
+ Powered by EkStep Foundation
+
+
);
diff --git a/src/common/MobileNavbar.jsx b/src/common/MobileNavbar.jsx
index 0e97426d..44c42b20 100644
--- a/src/common/MobileNavbar.jsx
+++ b/src/common/MobileNavbar.jsx
@@ -105,17 +105,17 @@ function MobileNavbar({ UserMenu, SettingsMenu }) {
{tabs.map((tab, index) => (
- setOpenDrawer(false)}>
-
-
- {tab.name}
-
-
-
+ setOpenDrawer(false)}>
+
+
+ {tab.name}
+
+
+
))}
@@ -197,19 +197,22 @@ function MobileNavbar({ UserMenu, SettingsMenu }) {
padding: "0 5%",
}}
>
-
-
-
- Chitralekha
+
+
+
+
+ Chitralekha
+
+
+
+ Powered by EkStep Foundation
+
setOpenDrawer(!openDrawer)}>
diff --git a/src/containers/UserManagement/AppInfo.jsx b/src/containers/UserManagement/AppInfo.jsx
index 4ab91a37..8b9e7b98 100644
--- a/src/containers/UserManagement/AppInfo.jsx
+++ b/src/containers/UserManagement/AppInfo.jsx
@@ -45,6 +45,10 @@ export default function AppInfo() {
{translate("label.chitralekhaInfo")}
+
+ Powered by EkStep Foundation
+