diff --git a/packages/core/admin/admin/src/content-manager/pages/EditView/InformationCard.js b/packages/core/admin/admin/src/content-manager/pages/EditView/InformationCard.js deleted file mode 100644 index c1648dacca..0000000000 --- a/packages/core/admin/admin/src/content-manager/pages/EditView/InformationCard.js +++ /dev/null @@ -1,100 +0,0 @@ -import React, { useMemo } from 'react'; -import { Padded, Text, Flex } from '@buffetjs/core'; -import { get, isEmpty } from 'lodash'; -import moment from 'moment'; -import styled from 'styled-components'; -import { useIntl } from 'react-intl'; -import { useCMEditViewDataManager } from '@strapi/helper-plugin'; -import { InjectionZone } from '../../../shared/components'; -import { SubWrapper, StatusWrapper } from './components'; -import { getTrad } from '../../utils'; - -const BaselineAlignment = styled.div` - padding-top: ${({ size }) => size}; -`; - -const InformationCard = () => { - const { initialData, hasDraftAndPublish, layout } = useCMEditViewDataManager(); - const { formatMessage } = useIntl(); - - const updatedAtName = useMemo( - () => get(layout, ['options', 'timestamps'], ['created_at', 'updated_at'])[1], - [layout] - ); - - const updatedBy = useMemo(() => { - const firstname = get(initialData, ['updated_by', 'firstname'], ''); - const lastname = get(initialData, ['updated_by', 'lastname'], ''); - - return `${firstname} ${lastname}`; - }, [initialData]); - - return ( - <> - - - - - {formatMessage({ - id: getTrad('containers.Edit.information'), - })} - - - - - - {formatMessage({ - id: getTrad('containers.Edit.information.lastUpdate'), - })} - - - {isEmpty(initialData) ? '-' : moment(initialData[updatedAtName]).fromNow()} - - - - - - - - {formatMessage({ - id: getTrad('containers.Edit.information.by'), - })} - - {isEmpty(initialData) ? '-' : updatedBy} - - - - - - - {hasDraftAndPublish && ( - - - • - - - - - {formatMessage({ - id: getTrad('containers.Edit.information.editing'), - })} - -   - - {formatMessage({ - id: getTrad( - initialData.published_at - ? 'containers.Edit.information.publishedVersion' - : 'containers.Edit.information.draftVersion' - ), - })} - - - - )} - - - ); -}; - -export default InformationCard; diff --git a/packages/core/admin/admin/src/content-manager/pages/EditView/index.js b/packages/core/admin/admin/src/content-manager/pages/EditView/index.js index 04a4f5c7fa..6970917cc9 100644 --- a/packages/core/admin/admin/src/content-manager/pages/EditView/index.js +++ b/packages/core/admin/admin/src/content-manager/pages/EditView/index.js @@ -15,7 +15,6 @@ import { Box } from '@strapi/parts/Box'; import { Grid, GridItem } from '@strapi/parts/Grid'; import { Main } from '@strapi/parts/Main'; import { Stack } from '@strapi/parts/Stack'; - // import { Padded } from '@buffetjs/core'; import { InjectionZone } from '../../../shared/components'; // import permissions from '../../../permissions'; diff --git a/packages/plugins/i18n/admin/src/components/DeleteModalAdditionalInfos/index.js b/packages/plugins/i18n/admin/src/components/CMListViewInjectedComponents/DeleteModalAdditionalInfos/index.js similarity index 89% rename from packages/plugins/i18n/admin/src/components/DeleteModalAdditionalInfos/index.js rename to packages/plugins/i18n/admin/src/components/CMListViewInjectedComponents/DeleteModalAdditionalInfos/index.js index 23a7d54aaf..b35211a2db 100644 --- a/packages/plugins/i18n/admin/src/components/DeleteModalAdditionalInfos/index.js +++ b/packages/plugins/i18n/admin/src/components/CMListViewInjectedComponents/DeleteModalAdditionalInfos/index.js @@ -1,8 +1,8 @@ import React from 'react'; import { useIntl } from 'react-intl'; import { Text } from '@strapi/parts/Text'; -import { getTrad } from '../../utils'; -import useHasI18n from '../../hooks/useHasI18n'; +import { getTrad } from '../../../utils'; +import useHasI18n from '../../../hooks/useHasI18n'; const DeleteModalAdditionalInfos = () => { const hasI18nEnabled = useHasI18n(); diff --git a/packages/plugins/i18n/admin/src/index.js b/packages/plugins/i18n/admin/src/index.js index 20cdcd7652..52271094a3 100644 --- a/packages/plugins/i18n/admin/src/index.js +++ b/packages/plugins/i18n/admin/src/index.js @@ -14,7 +14,7 @@ import { getTrad } from './utils'; import mutateCTBContentTypeSchema from './utils/mutateCTBContentTypeSchema'; import LOCALIZED_FIELDS from './utils/localizedFields'; import i18nReducers from './hooks/reducers'; -import DeleteModalAdditionalInfos from './components/DeleteModalAdditionalInfos'; +import DeleteModalAdditionalInfos from './components/CMListViewInjectedComponents/DeleteModalAdditionalInfos'; import addLocaleToCollectionTypesLinksHook from './contentManagerHooks/addLocaleToCollectionTypesLinks'; import addLocaleToSingleTypesLinksHook from './contentManagerHooks/addLocaleToSingleTypesLinks'; import addColumnToTableHook from './contentManagerHooks/addColumnToTable';