FEAT: Update ResultsPage to route user to corresponding page upon click;
This commit is contained in:
@@ -30,7 +30,11 @@ const ResultsPage: React.FC = ({}) => {
|
|||||||
<h3 className="text-lg font-semibold">Categories</h3>
|
<h3 className="text-lg font-semibold">Categories</h3>
|
||||||
<ul>
|
<ul>
|
||||||
{searchResults.categories.map((category: any, index: number) => (
|
{searchResults.categories.map((category: any, index: number) => (
|
||||||
<li key={index} className="border p-2 rounded my-2">
|
<li
|
||||||
|
key={index}
|
||||||
|
className="border p-2 rounded my-2 cursor-pointer"
|
||||||
|
onClick={() => navigate(`/category/${category.category_name}`)}
|
||||||
|
>
|
||||||
{category.category_name}
|
{category.category_name}
|
||||||
</li>
|
</li>
|
||||||
))}
|
))}
|
||||||
@@ -41,8 +45,12 @@ const ResultsPage: React.FC = ({}) => {
|
|||||||
<h3 className="text-lg font-semibold">Users</h3>
|
<h3 className="text-lg font-semibold">Users</h3>
|
||||||
<ul>
|
<ul>
|
||||||
{searchResults.users.map((user: any, index: number) => (
|
{searchResults.users.map((user: any, index: number) => (
|
||||||
<li key={index} className="border p-2 rounded my-2">
|
<li
|
||||||
{user.username} {user.is_live ? "🔴" : ""}
|
key={index}
|
||||||
|
className="border p-2 rounded my-2 cursor-pointer"
|
||||||
|
onClick={() => navigate(`/user/${user.username}`)}
|
||||||
|
>
|
||||||
|
{user.is_live ? "🔴" : ""} {user.username}
|
||||||
</li>
|
</li>
|
||||||
))}
|
))}
|
||||||
</ul>
|
</ul>
|
||||||
@@ -52,7 +60,11 @@ const ResultsPage: React.FC = ({}) => {
|
|||||||
<h3 className="text-lg font-semibold">Streams</h3>
|
<h3 className="text-lg font-semibold">Streams</h3>
|
||||||
<ul>
|
<ul>
|
||||||
{searchResults.streams.map((stream: any, index: number) => (
|
{searchResults.streams.map((stream: any, index: number) => (
|
||||||
<li key={index} className="border p-2 rounded my-2">
|
<li
|
||||||
|
key={index}
|
||||||
|
className="border p-2 rounded my-2 cursor-pointer"
|
||||||
|
onClick={() => navigate(`/${stream.streamer_name}`)}
|
||||||
|
>
|
||||||
{stream.title} - {stream.num_viewers} viewers
|
{stream.title} - {stream.num_viewers} viewers
|
||||||
</li>
|
</li>
|
||||||
))}
|
))}
|
||||||
|
|||||||
Reference in New Issue
Block a user