handleClick()} role={'button'} className='pointer d-flex flex-row w-100 commit-navigation'>
+
handleClick()} role={'button'} className='pointer long-and-truncated d-flex flex-row commit-navigation'>
{
activePanel === eventKey ?
:
}
-
- {remote.remote}
{remote.url}
+
+ {remote.remote} {remote.url}
{context.defaultRemote && context.defaultRemote?.url === remote.url ?
-
+
:
}
+
actions.removeRemote(remote)}>
{remote?.url &&
openRemote()}>}
>
diff --git a/libs/remix-ui/git/src/components/navigation/sourcecontrol.tsx b/libs/remix-ui/git/src/components/navigation/sourcecontrol.tsx
index c7c83b46f9..77e2b9dc56 100644
--- a/libs/remix-ui/git/src/components/navigation/sourcecontrol.tsx
+++ b/libs/remix-ui/git/src/components/navigation/sourcecontrol.tsx
@@ -4,6 +4,7 @@ import { CustomTooltip } from "@remix-ui/helper";
import React, { useContext, useEffect } from "react";
import { FormattedMessage } from "react-intl";
import { pluginActionsContext } from "../../state/context";
+import { SourceControlButtons } from "../buttons/sourcecontrolbuttons";
import { SourceControlMenu } from "./menu/sourcecontrolmenu";
export const SourceControlNavigation = ({ eventKey, activePanel, callback }) => {
@@ -31,21 +32,7 @@ export const SourceControlNavigation = ({ eventKey, activePanel, callback }) =>
{
activePanel === eventKey ?
-
- }>
-
-
- }>
-
-
- }>
-
-
- }>
-
-
-
- : null
+
: null
}
diff --git a/libs/remix-ui/git/src/components/panels/branches/branchdifferencedetails.tsx b/libs/remix-ui/git/src/components/panels/branches/branchdifferencedetails.tsx
new file mode 100644
index 0000000000..812c0e91fd
--- /dev/null
+++ b/libs/remix-ui/git/src/components/panels/branches/branchdifferencedetails.tsx
@@ -0,0 +1,31 @@
+import { ReadCommitResult } from "isomorphic-git";
+import { Accordion } from "react-bootstrap";
+import React, { useEffect, useState } from "react";
+import { CommitDetails } from "../commits/commitdetails";
+import { CommitsNavigation } from "../../navigation/commits";
+
+export interface BrancheDifferenceProps {
+ commits: ReadCommitResult[];
+ title: string
+}
+
+export const BranchDifferenceDetails = (props: BrancheDifferenceProps) => {
+ const { commits, title } = props;
+ const [activePanel, setActivePanel] = useState