diff --git a/app/[locale]/(user)/components/Content.tsx b/app/[locale]/(user)/components/Content.tsx index 8c96b20f..9fea2c38 100644 --- a/app/[locale]/(user)/components/Content.tsx +++ b/app/[locale]/(user)/components/Content.tsx @@ -10,6 +10,7 @@ import { SearchInput, Spinner, Tag, Text } from 'opub-ui'; import { GraphQL } from '@/lib/api'; import { cn } from '@/lib/utils'; import Styles from '../page.module.scss'; +import { useTourTrigger } from '@/hooks/use-tour-trigger'; const statsInfo: any = graphql(` query StatsList { @@ -34,6 +35,10 @@ const statsInfo: any = graphql(` export const Content = () => { const router = useRouter(); + + // Enable tour for first-time users + useTourTrigger(true, 1500); + const Stats: { data: any; isLoading: any } = useQuery([`statsDetails`], () => GraphQL(statsInfo, {}, []) ); @@ -104,7 +109,11 @@ export const Content = () => { ) : (
{Metrics.map((item, index) => ( - +
{ ))}
)} -
+
{ @@ -256,6 +257,8 @@ const ListingComponent: React.FC = ({ redirectionURL, lockedFilters = {}, }) => { + useTourTrigger(true, 1500); + const [facets, setFacets] = useState<{ results: any[]; total: number; @@ -397,7 +400,7 @@ const ListingComponent: React.FC = ({
-
+
= ({
-
+
= ({ />
-
+