Files
plane/apps/web/ee/components/integrations/github/sections/root.tsx
Saurabh Kumar 9243ee6d64 [SILO-470] GitHub integration V1 (#4042)
* feat: UI and store change to split pr automation and issue sync entity item create

* backend changes to bisect issue sync pr automation + fix entity conn types

* use user credentials in github flow + UI improvements + improve logging + issue state mapping

* add bidirectional sync logo

* gh ent test and fixes

* translations and copy changes

* fix url format in issue link

* optimise getCredentials method + fixes

* fix formatting
2025-09-17 17:02:02 +05:30

19 lines
556 B
TypeScript

"use client";
import { FC } from "react";
import { observer } from "mobx-react";
// plane web components
import { ProjectPRStateMappingRoot } from "./pr-state-mapping";
import { ProjectIssueSyncRoot } from "./project-issue-sync";
interface IIntegrationRootProps {
isEnterprise: boolean;
}
export const IntegrationRoot: FC<IIntegrationRootProps> = observer(({ isEnterprise }) => (
<div className="relative space-y-4">
<ProjectPRStateMappingRoot isEnterprise={isEnterprise} />
<ProjectIssueSyncRoot isEnterprise={isEnterprise} />
</div>
));