diff --git a/src/App.jsx b/src/App.jsx
index cb4f25e..d7fb9f3 100644
--- a/src/App.jsx
+++ b/src/App.jsx
@@ -13,7 +13,7 @@ const backgroundStyle = {
maxHeight: "100vh",
}
-const url = import.meta.env.VITE_REACT_APP_BACKEND_URL_DEV;
+const url = import.meta.env.VITE_REACT_APP_BACKEND_URL;
function App() {
const [activeTab, setActiveTab] = useState("Compression");
@@ -91,6 +91,7 @@ function App() {
text={obj.text}
compressed={obj.compressed}
enhanced={obj.enhanced}
+ ratio={obj.remained.toFixed(2)}
/>
))
) : (
@@ -121,6 +122,8 @@ function App() {
date={obj.date}
text={obj.text}
decompressed={obj.decompressed}
+ enhanced={obj.enhanced}
+ ratio={obj.remained.toFixed(2)}
/>
))
) : (
diff --git a/src/components/Cards/CompressionCard.jsx b/src/components/Cards/CompressionCard.jsx
index 5baa38f..5344379 100644
--- a/src/components/Cards/CompressionCard.jsx
+++ b/src/components/Cards/CompressionCard.jsx
@@ -1,6 +1,6 @@
import React from 'react'
-const CompressionCard = ({ date, time, text, compressed, enhanced }) => {
+const CompressionCard = ({ date, time, text, compressed, enhanced, ratio }) => {
return (
@@ -19,6 +19,9 @@ const CompressionCard = ({ date, time, text, compressed, enhanced }) => {
Compressed Text {enhanced}
{compressed}
+
+
Compression Rate {ratio} %
+
)
}
diff --git a/src/components/Cards/DecompressionCard.jsx b/src/components/Cards/DecompressionCard.jsx
index 5443105..84e15ea 100644
--- a/src/components/Cards/DecompressionCard.jsx
+++ b/src/components/Cards/DecompressionCard.jsx
@@ -1,6 +1,6 @@
import React from 'react'
-const DecompressionCard = ({ date, time, text, decompressed, enhanced }) => {
+const DecompressionCard = ({ date, time, text, decompressed, enhanced, ratio }) => {
return (
@@ -19,6 +19,9 @@ const DecompressionCard = ({ date, time, text, decompressed, enhanced }) => {
Plain Text {enhanced}
{decompressed}
+
+
Decompression Rate {ratio} %
+
)
}
diff --git a/src/components/Forms/CompressionForms.jsx b/src/components/Forms/CompressionForms.jsx
index 6f0ec40..fc44c4c 100644
--- a/src/components/Forms/CompressionForms.jsx
+++ b/src/components/Forms/CompressionForms.jsx
@@ -1,6 +1,6 @@
import React, { useState } from "react";
-const url = import.meta.env.VITE_REACT_APP_BACKEND_URL_DEV;
+const url = import.meta.env.VITE_REACT_APP_BACKEND_URL;
// Compression Forms Component
const CompressionForm = () => {
@@ -58,7 +58,7 @@ const CompressionForm = () => {
-
+
setEnhancecomp(false)} className="peer hidden">
@@ -77,10 +77,17 @@ const CompressionForm = () => {
-
Result
+
+
+
Result
+
+
+ Compression Rate : {result[1] ? result[1].toFixed(2) : '-'} %
+
+
- {result ?
- (
{result}
)
+ {result[0] ?
+ (
{result[0]}
)
: (
You haven't compress any plain text.
)}
diff --git a/src/components/Forms/DecompressionForm.jsx b/src/components/Forms/DecompressionForm.jsx
index c25f18a..814d04f 100644
--- a/src/components/Forms/DecompressionForm.jsx
+++ b/src/components/Forms/DecompressionForm.jsx
@@ -1,6 +1,6 @@
import React, { useState } from "react";
-const url = import.meta.env.VITE_REACT_APP_BACKEND_URL_DEV;
+const url = import.meta.env.VITE_REACT_APP_BACKEND_URL;
// Decompression Forms Component
const DecompressionForm = () => {
@@ -58,7 +58,7 @@ const DecompressionForm = () => {
-
+
setEnhancedecomp(false)} className="peer hidden">
@@ -77,10 +77,17 @@ const DecompressionForm = () => {
-
Result
+
+
+
Result
+
+
+ Decompression Rate : {result[1] ? result[1].toFixed(2) : '-'} %
+
+
- {result ?
- (
{result}
)
+ {result[0] ?
+ (
{result[0]}
)
: (
You haven't decompress any plain text.
)}