mirror of
https://github.com/strapi/strapi.git
synced 2025-12-16 17:53:53 +00:00
PR feedback fixes
This commit is contained in:
parent
e9fb65d1ea
commit
5d05c84e3e
@ -1,8 +1,5 @@
|
|||||||
import React, { useCallback, useMemo, useRef, useState } from 'react';
|
import React, { useCallback, useMemo, useRef, useState } from 'react';
|
||||||
import { useIntl } from 'react-intl';
|
import { useIntl } from 'react-intl';
|
||||||
// import { Header, List } from '@buffetjs/custom';
|
|
||||||
// import { Text } from '@buffetjs/core';
|
|
||||||
// import { Pencil } from '@buffetjs/icons';
|
|
||||||
import {
|
import {
|
||||||
SettingsPageTitle,
|
SettingsPageTitle,
|
||||||
SizedInput,
|
SizedInput,
|
||||||
@ -11,11 +8,12 @@ import {
|
|||||||
request,
|
request,
|
||||||
useNotification,
|
useNotification,
|
||||||
useOverlayBlocker,
|
useOverlayBlocker,
|
||||||
|
LoadingIndicatorPage
|
||||||
} from '@strapi/helper-plugin';
|
} from '@strapi/helper-plugin';
|
||||||
import { get, upperFirst, has } from 'lodash';
|
import { get, upperFirst, has } from 'lodash';
|
||||||
import { Row } from 'reactstrap';
|
import { Row } from 'reactstrap';
|
||||||
// import ListBaselineAlignment from '../../components/ListBaselineAlignment';
|
|
||||||
// import ListRow from '../../components/ListRow';
|
|
||||||
|
|
||||||
// DS INTEGRATION
|
// DS INTEGRATION
|
||||||
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome';
|
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome';
|
||||||
@ -49,7 +47,6 @@ const ProvidersPage = () => {
|
|||||||
const updatePermissions = useMemo(() => {
|
const updatePermissions = useMemo(() => {
|
||||||
return { update: pluginPermissions.updateProviders };
|
return { update: pluginPermissions.updateProviders };
|
||||||
}, []);
|
}, []);
|
||||||
console.log(updatePermissions);
|
|
||||||
|
|
||||||
const {
|
const {
|
||||||
allowedActions: { canUpdate },
|
allowedActions: { canUpdate },
|
||||||
@ -58,8 +55,8 @@ const ProvidersPage = () => {
|
|||||||
dispatchSubmitSucceeded,
|
dispatchSubmitSucceeded,
|
||||||
formErrors,
|
formErrors,
|
||||||
handleChange,
|
handleChange,
|
||||||
// isLoading,
|
isLoading,
|
||||||
// isLoadingForPermissions,
|
isLoadingForPermissions,
|
||||||
modifiedData,
|
modifiedData,
|
||||||
} = useForm('providers', updatePermissions);
|
} = useForm('providers', updatePermissions);
|
||||||
|
|
||||||
@ -186,8 +183,14 @@ const ProvidersPage = () => {
|
|||||||
<HeaderLayout
|
<HeaderLayout
|
||||||
as="h1"
|
as="h1"
|
||||||
id="providers"
|
id="providers"
|
||||||
title={formatMessage({ id: getTrad('HeaderNav.link.providers') })}
|
title={formatMessage({
|
||||||
|
id: getTrad('HeaderNav.link.providers'),
|
||||||
|
defaultMessage: 'Providers',
|
||||||
|
})}
|
||||||
/>
|
/>
|
||||||
|
{isLoading || isLoadingForPermissions ? (
|
||||||
|
<LoadingIndicatorPage />
|
||||||
|
) : (
|
||||||
<ContentLayout>
|
<ContentLayout>
|
||||||
<Table colCount={4} rowCount={rowCount + 1}>
|
<Table colCount={4} rowCount={rowCount + 1}>
|
||||||
<Thead>
|
<Thead>
|
||||||
@ -195,20 +198,27 @@ const ProvidersPage = () => {
|
|||||||
<Th>
|
<Th>
|
||||||
<TableLabel>
|
<TableLabel>
|
||||||
<VisuallyHidden>
|
<VisuallyHidden>
|
||||||
{formatMessage({ id: getTrad('Providers.image') })}
|
{formatMessage({ id: getTrad('Providers.image'), defaultMessage: 'Image' })}
|
||||||
</VisuallyHidden>
|
</VisuallyHidden>
|
||||||
</TableLabel>
|
</TableLabel>
|
||||||
</Th>
|
</Th>
|
||||||
<Th>
|
<Th>
|
||||||
<TableLabel>{formatMessage({ id: getTrad('Providers.name') })}</TableLabel>
|
<TableLabel>
|
||||||
|
{formatMessage({ id: getTrad('Providers.name'), defaultMessage: 'Name' })}
|
||||||
|
</TableLabel>
|
||||||
</Th>
|
</Th>
|
||||||
<Th>
|
<Th>
|
||||||
<TableLabel>{formatMessage({ id: getTrad('Providers.status') })}</TableLabel>
|
<TableLabel>
|
||||||
|
{formatMessage({ id: getTrad('Providers.status'), defaultMessage: 'Status' })}
|
||||||
|
</TableLabel>
|
||||||
</Th>
|
</Th>
|
||||||
<Th>
|
<Th>
|
||||||
<TableLabel>
|
<TableLabel>
|
||||||
<VisuallyHidden>
|
<VisuallyHidden>
|
||||||
{formatMessage({ id: getTrad('Providers.settings') })}
|
{formatMessage({
|
||||||
|
id: getTrad('Providers.settings'),
|
||||||
|
defaultMessage: 'Settings',
|
||||||
|
})}
|
||||||
</VisuallyHidden>
|
</VisuallyHidden>
|
||||||
</TableLabel>
|
</TableLabel>
|
||||||
</Th>
|
</Th>
|
||||||
@ -228,8 +238,14 @@ const ProvidersPage = () => {
|
|||||||
<Td width="65%">
|
<Td width="65%">
|
||||||
<Text textColor={provider.enabled ? 'success600' : 'danger600'}>
|
<Text textColor={provider.enabled ? 'success600' : 'danger600'}>
|
||||||
{provider.enabled
|
{provider.enabled
|
||||||
? formatMessage({ id: getTrad('Providers.enabled') })
|
? formatMessage({
|
||||||
: formatMessage({ id: getTrad('Providers.disabled') })}
|
id: getTrad('Providers.enabled'),
|
||||||
|
defaultMessage: 'Enabled',
|
||||||
|
})
|
||||||
|
: formatMessage({
|
||||||
|
id: getTrad('Providers.disabled'),
|
||||||
|
defaultMessage: 'Disabled',
|
||||||
|
})}
|
||||||
</Text>
|
</Text>
|
||||||
</Td>
|
</Td>
|
||||||
<Td>
|
<Td>
|
||||||
@ -247,6 +263,7 @@ const ProvidersPage = () => {
|
|||||||
</Tbody>
|
</Tbody>
|
||||||
</Table>
|
</Table>
|
||||||
</ContentLayout>
|
</ContentLayout>
|
||||||
|
)}
|
||||||
</Main>
|
</Main>
|
||||||
<ModalForm
|
<ModalForm
|
||||||
isOpen={isOpen}
|
isOpen={isOpen}
|
||||||
@ -257,7 +274,10 @@ const ProvidersPage = () => {
|
|||||||
onClosed={handleClosed}
|
onClosed={handleClosed}
|
||||||
onToggle={handleToggle}
|
onToggle={handleToggle}
|
||||||
headerBreadcrumbs={[
|
headerBreadcrumbs={[
|
||||||
getTrad('PopUpForm.header.edit.providers'),
|
formatMessage({
|
||||||
|
id: getTrad('PopUpForm.header.edit.providers'),
|
||||||
|
defaultMessage: 'Edit Provider',
|
||||||
|
}),
|
||||||
upperFirst(providerToEditName),
|
upperFirst(providerToEditName),
|
||||||
]}
|
]}
|
||||||
>
|
>
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user