Fixed new record value context selector sync in activity drawer (#5594)
Forgot to add `<RecordValueSetterEffect recordId={...} />` effect
component for activity drawer during refactor.
This commit is contained in:
@ -2,6 +2,7 @@ import styled from '@emotion/styled';
|
|||||||
|
|
||||||
import { ActivityEditor } from '@/activities/components/ActivityEditor';
|
import { ActivityEditor } from '@/activities/components/ActivityEditor';
|
||||||
import { ActivityEditorEffect } from '@/activities/components/ActivityEditorEffect';
|
import { ActivityEditorEffect } from '@/activities/components/ActivityEditorEffect';
|
||||||
|
import { RecordValueSetterEffect } from '@/object-record/record-store/components/RecordValueSetterEffect';
|
||||||
|
|
||||||
const StyledContainer = styled.div`
|
const StyledContainer = styled.div`
|
||||||
box-sizing: border-box;
|
box-sizing: border-box;
|
||||||
@ -26,6 +27,7 @@ export const RightDrawerActivity = ({
|
|||||||
}: RightDrawerActivityProps) => {
|
}: RightDrawerActivityProps) => {
|
||||||
return (
|
return (
|
||||||
<StyledContainer>
|
<StyledContainer>
|
||||||
|
<RecordValueSetterEffect recordId={activityId} />
|
||||||
<ActivityEditorEffect activityId={activityId} />
|
<ActivityEditorEffect activityId={activityId} />
|
||||||
<ActivityEditor
|
<ActivityEditor
|
||||||
activityId={activityId}
|
activityId={activityId}
|
||||||
|
|||||||
@ -6,6 +6,7 @@ import { PageAddTaskButton } from '@/activities/tasks/components/PageAddTaskButt
|
|||||||
import { TaskGroups } from '@/activities/tasks/components/TaskGroups';
|
import { TaskGroups } from '@/activities/tasks/components/TaskGroups';
|
||||||
import { TASKS_TAB_LIST_COMPONENT_ID } from '@/activities/tasks/constants/TasksTabListComponentId';
|
import { TASKS_TAB_LIST_COMPONENT_ID } from '@/activities/tasks/constants/TasksTabListComponentId';
|
||||||
import { ObjectFilterDropdownButton } from '@/object-record/object-filter-dropdown/components/ObjectFilterDropdownButton';
|
import { ObjectFilterDropdownButton } from '@/object-record/object-filter-dropdown/components/ObjectFilterDropdownButton';
|
||||||
|
import { RecordFieldValueSelectorContextProvider } from '@/object-record/record-store/contexts/RecordFieldValueSelectorContext';
|
||||||
import { RelationPickerHotkeyScope } from '@/object-record/relation-picker/types/RelationPickerHotkeyScope';
|
import { RelationPickerHotkeyScope } from '@/object-record/relation-picker/types/RelationPickerHotkeyScope';
|
||||||
import { PageBody } from '@/ui/layout/page/PageBody';
|
import { PageBody } from '@/ui/layout/page/PageBody';
|
||||||
import { PageContainer } from '@/ui/layout/page/PageContainer';
|
import { PageContainer } from '@/ui/layout/page/PageContainer';
|
||||||
@ -49,6 +50,7 @@ export const Tasks = () => {
|
|||||||
|
|
||||||
return (
|
return (
|
||||||
<PageContainer>
|
<PageContainer>
|
||||||
|
<RecordFieldValueSelectorContextProvider>
|
||||||
<RecoilScope CustomRecoilScopeContext={TasksRecoilScopeContext}>
|
<RecoilScope CustomRecoilScopeContext={TasksRecoilScopeContext}>
|
||||||
<TasksEffect filterDropdownId={filterDropdownId} />
|
<TasksEffect filterDropdownId={filterDropdownId} />
|
||||||
<PageHeader title="Tasks" Icon={IconCheckbox}>
|
<PageHeader title="Tasks" Icon={IconCheckbox}>
|
||||||
@ -79,6 +81,7 @@ export const Tasks = () => {
|
|||||||
</StyledTasksContainer>
|
</StyledTasksContainer>
|
||||||
</PageBody>
|
</PageBody>
|
||||||
</RecoilScope>
|
</RecoilScope>
|
||||||
|
</RecordFieldValueSelectorContextProvider>
|
||||||
</PageContainer>
|
</PageContainer>
|
||||||
);
|
);
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user