2024-04-27 16:03:58 +00:00
|
|
|
import { useState } from "react";
|
2024-04-21 12:11:55 +00:00
|
|
|
import ImageModerator from "./components/ImageModerator/ImageModerator";
|
2024-04-27 16:03:58 +00:00
|
|
|
import Login from "./components/Login/Login";
|
2024-01-26 17:20:53 +00:00
|
|
|
|
|
|
|
function App() {
|
2024-04-27 16:03:58 +00:00
|
|
|
const [{ apiUrl, middlewareUrl, token }, setRemote] = useState({
|
|
|
|
apiUrl: "",
|
|
|
|
middlewareUrl: "",
|
|
|
|
token: "",
|
|
|
|
});
|
|
|
|
|
|
|
|
if (token) {
|
|
|
|
return (
|
2024-12-12 11:58:45 +00:00
|
|
|
<ImageModerator
|
|
|
|
token={token}
|
|
|
|
apiUrl={apiUrl}
|
|
|
|
middlewareUrl={middlewareUrl}
|
|
|
|
/>
|
2024-04-27 16:03:58 +00:00
|
|
|
);
|
|
|
|
} else {
|
2024-12-12 11:58:45 +00:00
|
|
|
return <Login setRemote={setRemote} />;
|
2024-04-27 16:03:58 +00:00
|
|
|
}
|
2024-01-26 17:20:53 +00:00
|
|
|
}
|
|
|
|
|
2024-04-21 12:11:55 +00:00
|
|
|
export default App;
|