Deploy to VPS / deploy (push) Successful in 2m57s
- Updated VoicePage component to utilize useVoiceConnect, useVoiceDisconnect, and useMicTransmit mutations. - Replaced local state management with React Query's useQuery for voice status, guilds, and channels. - Removed custom useAsync hook and replaced it with useQuery in useConfig, useStats, useUsers, useChannels, and useMessages hooks. - Simplified useRecordings and useSpeakers hooks to leverage React Query for data fetching and mutations. - Removed deprecated use-async hook and related code. - Enhanced error handling and loading states across various hooks.
44 lines
791 B
TypeScript
44 lines
791 B
TypeScript
export { useConfig } from "./use-config";
|
|
export {
|
|
useChannelDetail,
|
|
useChannels,
|
|
useStats,
|
|
useUserDetail,
|
|
useUsers,
|
|
} from "./use-dashboard";
|
|
export { useGuilds } from "./use-guilds";
|
|
export {
|
|
useMediaQueue,
|
|
useMediaSkip,
|
|
useMediaState,
|
|
useMediaStop,
|
|
useMediaVolume,
|
|
useMediaWsSync,
|
|
} from "./use-media";
|
|
export {
|
|
useImages,
|
|
useLoadMore,
|
|
useMessageDetail,
|
|
useMessages,
|
|
useMessagesHasMore,
|
|
useMessagesWsSync,
|
|
useReanalyze,
|
|
useReanalyzeBatch,
|
|
useReview,
|
|
useSearch,
|
|
useTextChannels,
|
|
} from "./use-messages";
|
|
export {
|
|
useDeleteRecording,
|
|
useRecordings,
|
|
useRecordingsWsSync,
|
|
} from "./use-recordings";
|
|
export {
|
|
useMicTransmit,
|
|
useSpeakers,
|
|
useVoiceChannels,
|
|
useVoiceConnect,
|
|
useVoiceDisconnect,
|
|
useVoiceStatus,
|
|
} from "./use-voice";
|