import React, { useState } from 'react'; import SearchConsoleSettings from './SearchConsoleSettings'; import AdWordsSettings from './AdWordsSettings'; import Icon from '../common/Icon'; type IntegrationSettingsProps = { settings: SettingsType, settingsError: null | { type: string, msg: string }, updateSettings: Function, performUpdate: Function, closeSettings: Function } const IntegrationSettings = ({ settings, settingsError, updateSettings, performUpdate, closeSettings }:IntegrationSettingsProps) => { const [currentTab, setCurrentTab] = useState('searchconsole'); const tabStyle = 'inline-block px-4 py-1 rounded-full mr-3 cursor-pointer text-sm'; return (
  • setCurrentTab('searchconsole')}> Search Console
  • setCurrentTab('adwords')}> Google Ads
{currentTab === 'searchconsole' && settings && ( )} {currentTab === 'adwords' && settings && ( )}
); }; export default IntegrationSettings;