diff --git a/public/images/logged_out/soundGen.png b/public/images/logged_out/soundGen.png
new file mode 100644
index 0000000..cf3caec
Binary files /dev/null and b/public/images/logged_out/soundGen.png differ
diff --git a/src/logged_out/components/Main.js b/src/logged_out/components/Main.js
index e426e4f..953ccfe 100644
--- a/src/logged_out/components/Main.js
+++ b/src/logged_out/components/Main.js
@@ -52,6 +52,12 @@ function Main(props) {
setSelectedTab("SoundList");
}, [setSelectedTab]);
+ const selectSoundGen = useCallback(() => {
+ smoothScrollTop();
+ document.title = "AULO - SoundGen";
+ setSelectedTab("SoundGen");
+ }, [setSelectedTab]);
+
const selectProfile = useCallback(() => {
smoothScrollTop();
document.title = "AULO - Profile";
@@ -288,6 +294,7 @@ function Main(props) {
selectHome={selectHome}
selectSoundList={selectSoundList}
selectProfile={selectProfile}
+ selectSoundGen={selectSoundGen}
setPage={setPage}
page={page}
filterList={filterList}
diff --git a/src/logged_out/components/Routing.js b/src/logged_out/components/Routing.js
index 80e6bdc..08b6659 100644
--- a/src/logged_out/components/Routing.js
+++ b/src/logged_out/components/Routing.js
@@ -8,9 +8,10 @@ import SoundListPost from "./soundList/SoundListPost";
import useLocationBlocker from "../../shared/functions/useLocationBlocker";
import Profile from "./home/Profile";
import Result from "./result/Result";
+import SoundGen from "./soundGen/SoundGen";
function Routing(props) {
- const { soundListPosts, selectSoundList, selectHome, selectProfile,
+ const { soundListPosts, selectSoundList, selectHome, selectProfile, selectSoundGen,
setPage, page, filterList, setFilterList, setSoundListPosts } = props;
useLocationBlocker();
return (
@@ -57,6 +58,7 @@ function Routing(props) {
setSoundListPosts={setSoundListPosts}
/>
}
+