Commit 561ed92e authored by Yashmika Anusara's avatar Yashmika Anusara

updated

parent 1468ba0b
...@@ -37,6 +37,23 @@ export default function ActorMarketingAnalysis() { ...@@ -37,6 +37,23 @@ export default function ActorMarketingAnalysis() {
const [AAO, setAAO] = useState(false); const [AAO, setAAO] = useState(false);
const [FMAO, setFMAO] = useState(false); const [FMAO, setFMAO] = useState(false);
const [errfilmNameid, seterrfilmNameid] = useState("outlined-basic");
const [errfilmNameline, seterrfilmNameline] = useState(false);
const [errfilmNamehelpline, seterrfilmNamehelpline] = useState("");
const [errfilmNamedisabled, seterrfilmNamedisabled] = useState(false);
const [errDirectorNameid, seterrDirectorNameid] = useState("outlined-basic");
const [errDirectorNameline, seterrDirectorNameline] = useState(false);
const [errDirectorNamehelpline, seterrDirectorNamehelpline] = useState("");
const [errDirectorNamedisabled, seterrDirectorNamedisabled] = useState(false);
const [errDirectorEmailid, seterrDirectorEmailid] =
useState("outlined-basic");
const [errDirectorEmailline, seterrDirectorEmailline] = useState(false);
const [errDirectorEmailhelpline, seterrDirectorEmailhelpline] = useState("");
const [errDirectorEmaildisabled, seterrDirectorEmaildisabled] =
useState(false);
const theme = createTheme({ const theme = createTheme({
palette: { palette: {
primary: { primary: {
...@@ -63,14 +80,23 @@ export default function ActorMarketingAnalysis() { ...@@ -63,14 +80,23 @@ export default function ActorMarketingAnalysis() {
formData.append("movie", filmVideo); formData.append("movie", filmVideo);
if (filmName === "") { if (filmName === "") {
alert("Please enter the film trailer name"); seterrfilmNameid("outlined-error-helper-text");
seterrfilmNameline(true);
seterrfilmNamehelpline("Please Enter Your Film Trailer Name");
} else if (filmDirectorName === "") { } else if (filmDirectorName === "") {
alert("Please enter the film director name"); seterrDirectorNameid("outlined-error-helper-text");
seterrDirectorNameline(true);
seterrDirectorNamehelpline("Please Enter The Film Director Name");
} else if (filmDirectorEmail === "") { } else if (filmDirectorEmail === "") {
alert("Please enter the film director email"); seterrDirectorEmailid("outlined-error-helper-text");
seterrDirectorEmailline(true);
seterrDirectorEmailhelpline("Please Enter The Film Director Email");
} else if (filmVideo !== "") { } else if (filmVideo !== "") {
if (filmAnalysisType === "AAO") { if (filmAnalysisType === "AAO") {
setLoaderState(true); setLoaderState(true);
seterrfilmNamedisabled(true);
seterrDirectorNamedisabled(true);
seterrDirectorEmaildisabled(true);
setLoaderMessage("Please Wait Actor Analysis Under The Processing..."); setLoaderMessage("Please Wait Actor Analysis Under The Processing...");
setFMAO(false); setFMAO(false);
axios axios
...@@ -82,6 +108,9 @@ export default function ActorMarketingAnalysis() { ...@@ -82,6 +108,9 @@ export default function ActorMarketingAnalysis() {
}); });
} else if (filmAnalysisType === "FMAO") { } else if (filmAnalysisType === "FMAO") {
setLoaderState(true); setLoaderState(true);
seterrfilmNamedisabled(true);
seterrDirectorNamedisabled(true);
seterrDirectorEmaildisabled(true);
setLoaderMessage( setLoaderMessage(
"Please Wait Film Marketing Analysis Under The Processing..." "Please Wait Film Marketing Analysis Under The Processing..."
); );
...@@ -98,6 +127,9 @@ export default function ActorMarketingAnalysis() { ...@@ -98,6 +127,9 @@ export default function ActorMarketingAnalysis() {
}); });
} else if (filmAnalysisType === "AFMA") { } else if (filmAnalysisType === "AFMA") {
setLoaderState(true); setLoaderState(true);
seterrfilmNamedisabled(true);
seterrDirectorNamedisabled(true);
seterrDirectorEmaildisabled(true);
setLoaderMessage("Please Wait Actor Analysis Under The Processing..."); setLoaderMessage("Please Wait Actor Analysis Under The Processing...");
axios axios
.post("http://127.0.0.1:5000/movie-actor-identification", formData) .post("http://127.0.0.1:5000/movie-actor-identification", formData)
...@@ -146,6 +178,10 @@ export default function ActorMarketingAnalysis() { ...@@ -146,6 +178,10 @@ export default function ActorMarketingAnalysis() {
> >
<div> <div>
<TextField <TextField
disabled={errfilmNamedisabled}
error={errfilmNameline}
id={errfilmNameid}
helperText={errfilmNamehelpline}
label="Film Trailer Name" label="Film Trailer Name"
color="primary" color="primary"
required required
...@@ -155,6 +191,10 @@ export default function ActorMarketingAnalysis() { ...@@ -155,6 +191,10 @@ export default function ActorMarketingAnalysis() {
}} }}
/> />
<TextField <TextField
disabled={errDirectorNamedisabled}
error={errDirectorNameline}
id={errDirectorNameid}
helperText={errDirectorNamehelpline}
label="Film Director Name" label="Film Director Name"
color="primary" color="primary"
required required
...@@ -164,6 +204,10 @@ export default function ActorMarketingAnalysis() { ...@@ -164,6 +204,10 @@ export default function ActorMarketingAnalysis() {
}} }}
/> />
<TextField <TextField
disabled={errDirectorEmaildisabled}
error={errDirectorEmailline}
id={errDirectorEmailid}
helperText={errDirectorEmailhelpline}
label="Film Director Email" label="Film Director Email"
color="primary" color="primary"
required required
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment