mirror of
https://github.com/strapi/strapi.git
synced 2025-12-28 07:33:17 +00:00
Add tests for select locale (#10925)
This commit is contained in:
parent
eacc35eaa1
commit
fab2a6f46b
@ -41,7 +41,18 @@ const LocaleSelect = React.memo(({ value, onLocaleChange, error, onClear }) => {
|
||||
|
||||
return (
|
||||
<Select
|
||||
startIcon={isLoading ? <SmallLoader>Loading the locales...</SmallLoader> : undefined}
|
||||
startIcon={
|
||||
isLoading ? (
|
||||
<SmallLoader>
|
||||
{formatMessage({
|
||||
id: getTrad('Settings.locales.modal.create.defaultLocales.loading'),
|
||||
defaultMessage: 'Settings.locales.modal.create.defaultLocales.loading',
|
||||
})}
|
||||
</SmallLoader>
|
||||
) : (
|
||||
undefined
|
||||
)
|
||||
}
|
||||
aria-busy={isLoading}
|
||||
label={formatMessage({
|
||||
id: getTrad('Settings.locales.modal.locales.label'),
|
||||
|
||||
File diff suppressed because one or more lines are too long
@ -0,0 +1,37 @@
|
||||
import { setupServer } from 'msw/node';
|
||||
import { rest } from 'msw';
|
||||
|
||||
const server = setupServer(
|
||||
rest.get('*/i18n/iso-locales', (req, res, ctx) => {
|
||||
const defaultLocales = [
|
||||
{
|
||||
code: 'af',
|
||||
name: 'Afrikaans (af)',
|
||||
},
|
||||
{
|
||||
code: 'en',
|
||||
name: 'English (en)',
|
||||
},
|
||||
{
|
||||
code: 'fr',
|
||||
name: 'French (fr)',
|
||||
},
|
||||
];
|
||||
|
||||
return res(ctx.json(defaultLocales));
|
||||
}),
|
||||
rest.get('*/i18n/locales', (req, res, ctx) => {
|
||||
const defaultLocales = [
|
||||
{
|
||||
code: 'en',
|
||||
name: 'English (en)',
|
||||
id: 2,
|
||||
isDefault: true,
|
||||
},
|
||||
];
|
||||
|
||||
return res(ctx.json(defaultLocales));
|
||||
})
|
||||
);
|
||||
|
||||
export default server;
|
||||
Loading…
x
Reference in New Issue
Block a user