Skip to content

Commit

Permalink
feat: Move ActionsMenu from ListItemBase into ActionMenu folder
Browse files Browse the repository at this point in the history
BREAKING CHANGE: `react/MuiCozyTheme/ListItem/ListItemBase/ActionsMenu` has been removed. You need to change some imports :
- `cozy-ui/transpiled/react/MuiCozyTheme/ListItem/ListItemBase/ActionsMenu/ActionMenuItemWrapper` to `cozy-ui/transpiled/react/ActionMenu/ActionMenuItemWrapper`
- `cozy-ui/transpiled/react/MuiCozyTheme/ListItem/ListItemBase/ActionsMenu/ActionMenuWithClose` to `cozy-ui/transpiled/react/ActionMenu/ActionMenuWithClose`
- `cozy-ui/transpiled/react/MuiCozyTheme/ListItem/ListItemBase/ActionsMenu/ActionsItems` to `cozy-ui/transpiled/react/ActionMenu/Actions/ActionsItems`
- `cozy-ui/transpiled/react/MuiCozyTheme/ListItem/ListItemBase/ActionsMenu/helpers` to `cozy-ui/transpiled/react/ActionMenu/Actions/helpers`
- `cozy-ui/transpiled/react/MuiCozyTheme/ListItem/ListItemBase/ActionsMenu/Actions/*` to `cozy-ui/transpiled/react/ActionMenu/Actions/*`
  • Loading branch information
JF-Cozy committed Mar 23, 2023
1 parent ba09f56 commit 02a91b9
Show file tree
Hide file tree
Showing 13 changed files with 32 additions and 32 deletions.
Expand Up @@ -2,10 +2,10 @@ import React from 'react'
import cx from 'classnames'
import PropTypes from 'prop-types'

import { makeStyles } from '../../../../styles'
import Typography from '../../../../Typography'
import Icon, { iconPropType } from '../../../../Icon'
import { ActionMenuItem } from '../../../../ActionMenu'
import { makeStyles } from '../styles'
import Typography from '../Typography'
import Icon, { iconPropType } from '../Icon'
import { ActionMenuItem } from '.'

const useStyles = makeStyles(theme => ({
disabledItem: {
Expand Down
Expand Up @@ -5,7 +5,7 @@ import React, {
Children
} from 'react'

import ActionMenu from '../../../../ActionMenu'
import ActionMenu from '.'

/**
* Add onClose method on every children, to close the menu when clicking them
Expand Down
@@ -1,7 +1,7 @@
import React, { useMemo } from 'react'
import PropTypes from 'prop-types'

import { useI18n } from '../../../../I18n'
import { useI18n } from '../../I18n'
import { getActionName, getOnlyNeededActions } from './helpers'

const ActionsItems = ({ doc, actions, isLast, setIsRenaming, onClose }) => {
Expand Down
@@ -1,8 +1,8 @@
import React from 'react'

import { useI18n } from '../../../../../I18n'
import TelephoneIcon from '../../../../../Icons/Telephone'
import withListItemLocales from '../../../hoc/withListItemLocales'
import { useI18n } from '../../I18n'
import TelephoneIcon from '../../Icons/Telephone'
import withListItemLocales from '../../MuiCozyTheme/ListItem/hoc/withListItemLocales'
import ActionMenuItemWrapper from '../ActionMenuItemWrapper'

export const call = () => {
Expand Down
@@ -1,8 +1,8 @@
import React from 'react'

import { useI18n } from '../../../../../I18n'
import EmailIcon from '../../../../../Icons/Email'
import withListItemLocales from '../../../hoc/withListItemLocales'
import { useI18n } from '../../I18n'
import EmailIcon from '../../Icons/Email'
import withListItemLocales from '../../MuiCozyTheme/ListItem/hoc/withListItemLocales'
import ActionMenuItemWrapper from '../ActionMenuItemWrapper'

export const emailTo = () => {
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
Expand Up @@ -2,10 +2,10 @@ import React from 'react'

import { generateWebLink, useClient } from 'cozy-client'

import Link from '../../../../../Link'
import { useI18n } from '../../../../../I18n'
import PenIcon from '../../../../../Icons/Pen'
import withListItemLocales from '../../../hoc/withListItemLocales'
import Link from '../../Link'
import { useI18n } from '../../I18n'
import PenIcon from '../../Icons/Pen'
import withListItemLocales from '../../MuiCozyTheme/ListItem/hoc/withListItemLocales'
import ActionMenuItemWrapper from '../ActionMenuItemWrapper'

export const modify = () => {
Expand Down
@@ -1,8 +1,8 @@
import React from 'react'

import { useI18n } from '../../../../../I18n'
import CommentIcon from '../../../../../Icons/Comment'
import withListItemLocales from '../../../hoc/withListItemLocales'
import { useI18n } from '../../I18n'
import CommentIcon from '../../Icons/Comment'
import withListItemLocales from '../../MuiCozyTheme/ListItem/hoc/withListItemLocales'
import ActionMenuItemWrapper from '../ActionMenuItemWrapper'

export const smsTo = () => {
Expand Down
Expand Up @@ -2,10 +2,10 @@ import React from 'react'

import { generateWebLink, useClient } from 'cozy-client'

import Link from '../../../../../Link'
import { useI18n } from '../../../../../I18n'
import OpenappIcon from '../../../../../Icons/Openapp'
import withListItemLocales from '../../../hoc/withListItemLocales'
import Link from '../../Link'
import { useI18n } from '../../I18n'
import OpenappIcon from '../../Icons/Openapp'
import withListItemLocales from '../../MuiCozyTheme/ListItem/hoc/withListItemLocales'
import ActionMenuItemWrapper from '../ActionMenuItemWrapper'

export const viewInContacts = () => {
Expand Down
4 changes: 2 additions & 2 deletions react/MuiCozyTheme/ListItem/ListItemBase/index.jsx
Expand Up @@ -9,9 +9,9 @@ import IconButton from '../../../IconButton'
import Icon from '../../../Icon'
import DotsIcon from '../../../Icons/Dots'
import ExpandedAttributes from '../ExpandedAttributes'
import ActionMenuWithClose from './ActionsMenu/ActionMenuWithClose'
import ActionMenuWithClose from '../../../ActionMenu/ActionMenuWithClose'
import { ActionMenuHeader } from '../../../ActionMenu'
import ActionsItems from './ActionsMenu/ActionsItems'
import ActionsItems from '../../../ActionMenu/Actions/ActionsItems'
import useBreakpoints from '../../../hooks/useBreakpoints'
import RenameInput from './Renaming/RenameInput'
import withListItemLocales from '../hoc/withListItemLocales'
Expand Down
14 changes: 7 additions & 7 deletions react/MuiCozyTheme/ListItem/ListItemContact/useActions.jsx
@@ -1,12 +1,12 @@
import { useMemo } from 'react'

import { makeActions } from '../ListItemBase/ActionsMenu/helpers'
import { hr } from '../ListItemBase/ActionsMenu/Actions/hr'
import { emailTo } from '../ListItemBase/ActionsMenu/Actions/emailTo'
import { smsTo } from '../ListItemBase/ActionsMenu/Actions/smsTo'
import { call } from '../ListItemBase/ActionsMenu/Actions/call'
import { modify } from '../ListItemBase/ActionsMenu/Actions/modify'
import { viewInContacts } from '../ListItemBase/ActionsMenu/Actions/viewInContacts'
import { makeActions } from '../../../ActionMenu/Actions/helpers'
import { hr } from '../../../ActionMenu/Actions/hr'
import { emailTo } from '../../../ActionMenu/Actions/emailTo'
import { smsTo } from '../../../ActionMenu/Actions/smsTo'
import { call } from '../../../ActionMenu/Actions/call'
import { modify } from '../../../ActionMenu/Actions/modify'
import { viewInContacts } from '../../../ActionMenu/Actions/viewInContacts'

const makeOptionalActions = contact => {
const optionalActions = [hr, call, smsTo, emailTo]
Expand Down

0 comments on commit 02a91b9

Please sign in to comment.