import { useStore } from 'App/mstore';
import React, { useState } from 'react';
import DocLink from 'Shared/DocLink/DocLink';
import { Tabs, CodeBlock } from 'UI';
import { observer } from 'mobx-react-lite';
import AssistScript from './AssistScript';
import AssistNpm from './AssistNpm';
import { useTranslation } from 'react-i18next';
const NPM = 'NPM';
const SCRIPT = 'SCRIPT';
const TABS = [
{ key: SCRIPT, text: SCRIPT },
{ key: NPM, text: NPM },
];
function AssistDoc() {
const { t } = useTranslation();
const { integrationsStore, projectsStore } = useStore();
const sites = projectsStore.list;
const { siteId } = integrationsStore.integrations;
const projectKey = siteId
? sites.find((site) => site.id === siteId)?.projectKey
: sites[0]?.projectKey;
const [activeTab, setActiveTab] = useState(SCRIPT);
const renderActiveTab = () => {
switch (activeTab) {
case SCRIPT:
return