feat: add interest screen to onboarding

This commit is contained in:
2024-01-19 14:53:26 +07:00
parent f65175f11e
commit a3460418f6
9 changed files with 372 additions and 161 deletions

View File

@@ -86,50 +86,95 @@ export const COL_TYPES = {
topic: 6,
trendingNotes: 9000,
trendingAccounts: 9001,
foryou: 9998,
newsfeed: 9999,
};
export const TOPICS = [
{
icon: "/anime.jpg",
title: "Anime & Manga",
content: [
"#animestr",
"#anime",
"#manga",
"#otaku",
"#frieren",
"#fate",
"#aot",
"#AttackOnTitan",
"#JujutsuKaisen",
"#OnePiece",
"#KimetsuNoYaiba",
"#Overlord",
"#Evangelion",
"#DemonSlayer",
"#JoJo",
"#SPYxFAMILY",
"#MatoSeiheinoSlave",
"#ghibli",
"#ChainsawMan",
"#Gintama",
"#animeart",
"#animegirl",
"#cosplay",
"#weeb",
"#animeworld",
"#fanart",
"#vocaloid",
"#vtuber",
"#hololive",
"#hololivemeet",
"#pixiv",
"#waifu",
],
},
{
icon: "/gaming.jpg",
title: "Gaming",
content: [
"#gamestr",
"#gaming",
"#gamer",
"#ps",
"#playstation",
"#videogames",
"#game",
"#xbox",
"#games",
"#twitch",
"#fortnite",
"#pc",
"#pcgaming",
"#gamers",
"#gamingcommunity",
"#switch",
"#gamergirl",
"#nintendo",
"#gta",
"#callofduty",
"#pubg",
"#videogame",
"#esports",
"#genshinimpact",
"#honkaiimpact",
"#warthunder",
"#hoyoverse",
"#arknights",
"#soullike",
"#eldenring",
"#GenshinImpact",
"#HonkaiStarRail",
"#HonkaiImpact",
"#steam",
"#pubg",
"#cs2",
"#Cyberpunk",
"#Skyrim",
"#GTA",
"#GTA6",
"#CallofDuty",
"#Pokemon",
"#apexlegends",
"#baldurgate3",
"#baldurgate",
"#starfield",
"#gta6",
"#thefinals",
"#palworld",
"#famitsu",
"#jrpg",
"#ffxiv",
"#gacha",
"#warthunder",
"#hoyoverse",
"#arknights",
"#soulslike",
"#eldenring",
"#persona",
"#playstation",
"#steamdeck",
"#xbox",
"#xbot",
"#consolewars",
"#game",
"#games",
"#twitch",
"#fortnite",
"#pcgaming",
"#nintendo",
"#switch",
"#pubg",
"#esports",
"#gameoftheyear",
"#darksoul",
"#batterfield",
@@ -144,18 +189,35 @@ export const TOPICS = [
],
},
{
title: "Music",
icon: "/music.jpg",
title: "Music & Entertainment",
content: [
"#audiostr",
"#musicstr",
"#music",
"#love",
"#hiphop",
"#movie",
"#BLACKPINK",
"#Lisa",
"#Jennie",
"#Taylor",
"#BTC",
"#Twice",
"#TikTok",
"#KPOP",
"#Marvel",
"#DC",
"#Woke",
"#fan",
"#StarWars",
"#Podcast",
"#JoeRogan",
"#Ariana",
"#SONTUNGMTP",
"#rap",
"#metal",
"#vinyl",
"#art",
"#musician",
"#artist",
"#musica",
"#singer",
"#dj",
"#rock",
@@ -164,77 +226,28 @@ export const TOPICS = [
"#song",
"#newmusic",
"#producer",
"#life",
"#rapper",
"#party",
"#fashion",
"#explorepage",
"#viral",
"#beats",
"#dvd",
"#amass",
"#bluray",
"#Blu_Ray",
"#taylor",
],
},
{
title: "Photography",
content: [
"#photography",
"#photooftheday",
"#love",
"#photo",
"#nature",
"#picoftheday",
"#photographer",
"#beautiful",
"#fashion",
"#travel",
"#photoshoot",
"#naturephotography",
"#model",
"#me",
"#smile",
"#style",
"#happy",
"#likes",
"#myself",
],
},
{
title: "Art",
content: [
"#nostrdesign",
"#artstr",
"#art",
"#artist",
"#drawing",
"#artwork",
"#painting",
"#fashion",
"#beautiful",
"#illustration",
"#digitalart",
"#design",
"#nature",
"#photo",
"#sketch",
"#style",
"#arte",
"#happy",
"#cute",
"#draw",
"#artoftheday",
],
},
{
title: "Movie",
icon: "/movie.jpg",
title: "Television",
content: [
"#filmstr",
"#moviestr",
"#movies",
"#movie",
"#HBO",
"#BreakingBad",
"#Wednesday",
"#Disney+",
"#film",
"#cinema",
"#films",
@@ -249,24 +262,28 @@ export const TOPICS = [
"#horror",
"#bollywood",
"#movienight",
"#photography",
"#comedy",
"#cinephile",
"#cine",
"#tv",
"#director",
"#horrormovies",
"#drama",
"#filmmaker",
"#kdrama",
],
},
{
icon: "/technology.jpg",
title: "Technology",
content: [
"#apple",
"#xiaomi",
"#huawei",
"#Apple",
"#Tesla",
"#AMD",
"#Intel",
"#Xiaomi",
"#Huawei",
"#OpenAI",
"#BigTech",
"#ai",
"#IOS",
"#Android",
"#oppo",
"#nostr",
"#technology",
@@ -278,8 +295,6 @@ export const TOPICS = [
"#technews",
"#science",
"#gadgets",
"#electronics",
"#android",
"#software",
"#programming",
"#smartphone",
@@ -289,51 +304,90 @@ export const TOPICS = [
"#security",
"#gadget",
"#mobile",
"#technologynews",
"#opensource",
"#tor",
"#bitcoin",
"#lightning",
],
},
{
title: "Anime",
icon: "/photography.jpg",
title: "Photography",
content: [
"#animestr",
"#anime",
"#manga",
"#otaku",
"#animeart",
"#animegirl",
"#cosplay",
"#weeb",
"#onepiece",
"#demonslayer",
"#animeworld",
"#aot",
"#fanart",
"#vocaloid",
"#vtuber",
"#fate",
"#hololive",
"#hololivemeet",
"#pixiv",
"#waifu",
"#photostr",
"#NewProfilePic",
"#photography",
"#photooftheday",
"#foot",
"#love",
"#photo",
"#nature",
"#picoftheday",
"#photographer",
"#beautiful",
"#fashion",
"#travel",
"#photoshoot",
"#nature",
"#naturephotography",
"#smile",
"#style",
"#happy",
"#likes",
"#myself",
],
},
{
icon: "/art.jpg",
title: "Art & Design",
content: [
"#nostrdesign",
"#artstr",
"#art",
"#design",
"#ui",
"#ux",
"#MidJourney",
"#Dall-E",
"#aiart",
"#retro",
"#webdesign",
"#artist",
"#pixelart",
"#pixel",
"#3D",
"#drawing",
"#artwork",
"#painting",
"#fashion",
"#beautiful",
"#illustration",
"#digitalart",
"#nature",
"#photo",
"#sketch",
"#style",
"#draw",
"#artoftheday",
],
},
{
icon: "/nsfw.jpg",
title: "NSFW",
content: [
"#pornstr",
"#porn",
"#Lesbian",
"#ntr",
"#yuri",
"#BigCock",
"#Anal",
"#BDSM",
"#pornhub",
"#nsfw",
"#bdsm",
"#lewd",
"#kink",
"#nude",
"#sexy",
"#loli",
"#hentai",
"#ntr",
"#69",
],
},
];

View File

@@ -11,7 +11,7 @@ export const editorValueAtom = atom([
]);
// Onboarding
export const onboardingAtom = atom(false);
export const onboardingAtom = atom(true);
// Activity
export const activityAtom = atom(false);