Skip to content

Commit

Permalink
[frontend] create and fix last relationships routes (#5575)
Browse files Browse the repository at this point in the history
  • Loading branch information
frapuks authored and jpkha committed Apr 2, 2024
1 parent af720d0 commit 69e040e
Show file tree
Hide file tree
Showing 4 changed files with 25 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ import ContainerStixDomainObjects from '../../common/containers/ContainerStixDom
import ContainerStixCyberObservables from '../../common/containers/ContainerStixCyberObservables';
import inject18n from '../../../../components/i18n';
import Breadcrumbs from '../../../../components/Breadcrumbs';
import StixCoreRelationship from '@components/common/stix_core_relationships/StixCoreRelationship';

const subscription = graphql`
subscription RootObservedDataSubscription($id: ID!) {
Expand Down Expand Up @@ -197,6 +198,15 @@ class RootObservedData extends Component {
<StixCoreObjectHistory stixCoreObjectId={observedDataId} />
}
/>
<Route
path="/knowledge/relations/:relationId/"
element={
<StixCoreRelationship
entityId={observedData.id}
paddingRight={true}
/>
}
/>
</Routes>
</div>
);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -169,7 +169,7 @@ class RootStixCyberObservable extends Component {
}
/>
<Route
path="/knowledge"
path="/knowledge/*"
element={
<StixCyberObservableKnowledge
stixCyberObservable={props.stixCyberObservable}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,24 @@ import React from 'react';
import { graphql, createFragmentContainer } from 'react-relay';
import StixCyberObservableKnowledgeEntities from './StixCyberObservableEntities';
import StixCyberObservableNestedEntities from './StixCyberObservableNestedEntities';
import StixCoreRelationship from '@components/common/stix_core_relationships/StixCoreRelationship';
import { Route, Routes } from 'react-router-dom';

const StixCyberObservableKnowledgeComponent = (props) => {
const { stixCyberObservable } = props;
return (
<>
<Routes>
<Route
path="/relations/:relationId/"
element={
<StixCoreRelationship
entityId={stixCyberObservable.id}
paddingRight={true}
/>
}
/>
</Routes>
<div style={{ marginTop: 20 }}>
<StixCyberObservableNestedEntities
entityId={stixCyberObservable.id}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ DataSourceKnowledgeComponentProps
<Routes>
<Route
path="/relations/:relationId"
render={
element={
<StixCoreRelationship entityId={dataSource.id} />
}
/>
Expand Down

0 comments on commit 69e040e

Please sign in to comment.