import { Heading } from "@/shared/ui/Heading"; import { useQuery } from "@tanstack/react-query"; import { __ } from "@wordpress/i18n"; import { getSuggerencePackagesQueryOptions } from "@/shared/suggerence-packages/query-options"; import { useThinkingStore } from "../../stores/thinkingStore"; import { useEffect } from "@wordpress/element"; import { Button } from "@wordpress/components"; import { useSelectedPackageStore } from "../../stores/selectedPackageStore"; import { AcceptButton } from "../AcceptButton"; import { autop } from "@wordpress/autop"; import useEmblaCarousel from 'embla-carousel-react' import './style.css'; import { useSteps } from "../../hooks/useSteps"; export const StepPackages = () => { const { data: packages, isLoading: isLoadingPackages } = useQuery(getSuggerencePackagesQueryOptions()); const { setIsThinking } = useThinkingStore(); const { selectedPackage, setSelectedPackage } = useSelectedPackageStore(); const { nextStep } = useSteps(); useEffect(() => { setIsThinking(isLoadingPackages); }, [isLoadingPackages]); const [emblaRef] = useEmblaCarousel({ dragFree: true, align: 'start', }) const handleSkip = () => { setSelectedPackage(''); nextStep(); } return (
{__('If you choose a package, your site\'s theme will be automatically switched to the selected package', 'suggerence-onboarding')}