2023-11-16 14:11:34 +00:00
|
|
|
|
import { fixtures } from '@strapi/admin-test-utils';
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* This is for the redux store in `utils`.
|
|
|
|
|
* The more we adopt it, the bigger it will get – which is okay.
|
|
|
|
|
*/
|
|
|
|
|
const initialState = {
|
|
|
|
|
i18n_locales: {
|
|
|
|
|
isLoading: true,
|
|
|
|
|
locales: [],
|
|
|
|
|
},
|
|
|
|
|
admin_app: { permissions: fixtures.permissions.app },
|
|
|
|
|
rbacProvider: {
|
|
|
|
|
allPermissions: [
|
|
|
|
|
...fixtures.permissions.allPermissions,
|
|
|
|
|
{
|
|
|
|
|
id: 314,
|
|
|
|
|
action: 'admin::users.read',
|
|
|
|
|
subject: null,
|
|
|
|
|
properties: {},
|
|
|
|
|
conditions: [],
|
|
|
|
|
},
|
|
|
|
|
],
|
2023-11-20 08:41:17 +00:00
|
|
|
|
collectionTypesRelatedPermissions: {
|
|
|
|
|
foo: {
|
|
|
|
|
'plugin::content-manager.explorer.read': [
|
|
|
|
|
{
|
|
|
|
|
action: 'plugin::content-manager.explorer.read',
|
|
|
|
|
subject: 'foo',
|
|
|
|
|
properties: {
|
|
|
|
|
fields: ['f1'],
|
|
|
|
|
},
|
|
|
|
|
conditions: [],
|
|
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
'plugin::content-manager.explorer.create': [
|
|
|
|
|
{
|
|
|
|
|
action: 'plugin::content-manager.explorer.create',
|
|
|
|
|
subject: 'foo',
|
|
|
|
|
properties: {
|
|
|
|
|
fields: ['f2'],
|
|
|
|
|
},
|
|
|
|
|
conditions: [],
|
|
|
|
|
},
|
|
|
|
|
],
|
|
|
|
|
},
|
|
|
|
|
},
|
2023-11-16 14:11:34 +00:00
|
|
|
|
},
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
export { initialState };
|