feat: add Trending and AddPodcast pages for podcast discovery and subscription management

This commit is contained in:
Michael committed 2026-04-16 12:35:52 +02:00
1 parent f48789dfde
commit 2d5e90a441
2 files changed
+4 -4

No files matched your search

+2 -2
View File
@@ -1,4 +1,4 @@
import { useState } from 'react';
import { useState, useEffect } from 'react';
import { useQuery, useMutation, useQueryClient } from '@tanstack/react-query';
import { discoveryService, DiscoveryPodcast } from '../services/discoveryService';
import { podcastService } from '../services/podcastService';
@@ -16,7 +16,7 @@ export default function AddPodcast() {
const [rssError, setRssError] = useState<string | null>(null);
const [rssSuccess, setRssSuccess] = useState<string | null>(null);
useState(() => {
useEffect(() => {
const loadUser = async () => {
try {
const response = await authService.getMe();
+2 -2
View File
@@ -1,4 +1,4 @@
import { useState } from 'react';
import { useState, useEffect } from 'react';
import { useQuery, useMutation, useQueryClient } from '@tanstack/react-query';
import { discoveryService, DiscoveryPodcast } from '../services/discoveryService';
import Header from '../components/Header';
@@ -10,7 +10,7 @@ export default function Trending() {
const [user, setUser] = useState<any>(null);
const [subscribingId, setSubscribingId] = useState<string | null>(null);
useState(() => {
useEffect(() => {
const loadUser = async () => {
try {
const response = await authService.getMe();