hunk.code_window:   return (
       <>
         <WorkspaceListModal
           user={user}
           workspaces={workspaces}
           currentWorkspaceId={currentWorkspaceId}
  
hunk.labels: keep keep keep add keep keep keep
hunk.after_edit:         disabled={transitioning}
  
hunk.file_path: apps/web/src/providers/ModalProvider.tsx
hunk.type: add
file: import type { CSSProperties } from 'react';
  
  import type { PurePopperProps } from '../popper';
  import { PurePopper } from '../popper';
  import { StyledMenuWrapper } from './styles';
  
  export type PureMenuProps = PurePopperProps & {
    width?: CSSProperties['width'];
    height?: CSSProperties['height'];
  };
  export const PureMenu = ({
    children,
    placement,
    width,
    height,
    ...otherProps
  }: PureMenuProps) => {
    return (
      <PurePopper placement={placement} {...otherProps}>
        <StyledMenuWrapper width={width} placement={placement}>
          {children}
        </StyledMenuWrapper>
      </PurePopper>
    );
  };
  