woocommerce/plugins/woocommerce-admin/client/marketing/overview/index.js

38 lines
963 B
JavaScript

/**
* External dependencies
*/
import { withOptionsHydration } from '@woocommerce/data';
/**
* Internal dependencies
*/
import './style.scss';
import InstalledExtensions from './installed-extensions';
import RecommendedExtensions from '../components/recommended-extensions';
import KnowledgeBase from '../components/knowledge-base';
import WelcomeCard from './welcome-card';
import { getAdminSetting } from '~/utils/admin-settings';
import '../data';
const MarketingOverview = () => {
const allowMarketplaceSuggestions = getAdminSetting(
'allowMarketplaceSuggestions',
false
);
return (
<div className="woocommerce-marketing-overview">
<WelcomeCard />
<InstalledExtensions />
{ allowMarketplaceSuggestions && (
<RecommendedExtensions category="marketing" />
) }
<KnowledgeBase category="marketing" />
</div>
);
};
export default withOptionsHydration( {
...getAdminSetting( 'preloadOptions', {} ),
} )( MarketingOverview );