import { ParameterJoint } from '@/services/data/tuples/factor-calculator-types' ; import { Topic } from '@/services/data/tuples/topic-types' ; import React from 'react' ; import { FilterEventBusProvider } from '../filter-event-bus' ; import { HierarchicalFilterEventBridge } from '../hierarchical-filter-event-bridge' ; import { JointEdit } from './joint-edit' ; import { NonTopJointFilterContainer } from './widgets' ; export const JointFilterEdit = ( props ) => { const { topic , parentJoint , onRemoveMe , joint , notifyChangeToParent } = props ; return < FilterEventBusProvider > < NonTopJointFilterContainer > < JointEdit parentJoint = { parentJoint } onRemoveMe = { onRemoveMe } topic = { topic } joint = { joint } / > < HierarchicalFilterEventBridge notifyChangeToParent = { notifyChangeToParent } /> < /NonTopJointFilterContainer> < /FilterEventBusProvider>; } ;