From 15f4e2e5cc6bf171c15d3b1350fe4462cc7837f6 Mon Sep 17 00:00:00 2001 From: ilkin-overleaf <100852799+ilkin-overleaf@users.noreply.github.com> Date: Thu, 15 Jun 2023 12:52:54 +0300 Subject: [PATCH] Merge pull request #13487 from overleaf/ii-review-panel-migration-create-panel-toggler [web] Create review panel toggler GitOrigin-RevId: f50422b99dbd8bbc2f1fbf323419ee13403c9ba6 --- .../components/review-panel/container.tsx | 2 ++ .../components/review-panel/nav.tsx | 8 +++--- .../components/review-panel/toggler.tsx | 25 +++++++++++++++++ .../hooks/use-angular-review-panel-state.ts | 5 ++++ .../review-panel/types/review-panel-state.ts | 7 +++-- .../stylesheets/app/editor/review-panel.less | 27 ++++++++++--------- .../review-panel/review-panel.spec.tsx | 27 ++++++++++++++----- .../source-editor/helpers/mock-scope.ts | 3 ++- services/web/types/review-panel.ts | 2 ++ 9 files changed, 80 insertions(+), 26 deletions(-) create mode 100644 services/web/frontend/js/features/source-editor/components/review-panel/toggler.tsx diff --git a/services/web/frontend/js/features/source-editor/components/review-panel/container.tsx b/services/web/frontend/js/features/source-editor/components/review-panel/container.tsx index 4b49f1c05c..62a1db89f0 100644 --- a/services/web/frontend/js/features/source-editor/components/review-panel/container.tsx +++ b/services/web/frontend/js/features/source-editor/components/review-panel/container.tsx @@ -1,3 +1,4 @@ +import Toggler from './toggler' import Toolbar from './toolbar/toolbar' import Nav from './nav' import classnames from 'classnames' @@ -17,6 +18,7 @@ function Container({ children, classNames, ...rest }: ContainerProps) { {...rest} data-testid="review-panel" > + {children}