Skip to content

Commit 63fb638

Browse files
Merge pull request #7197 from pavinduLakshan/remove_index_api_resources
2 parents d8132f5 + bf297b6 commit 63fb638

24 files changed

+43
-234
lines changed

.changeset/tricky-plants-invent.md

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@wso2is/admin.api-resources.v1": patch
3+
---
4+
5+
Remove index files in `@wso2is/admin.api-resources.v1` module

features/admin.api-resources.v1/api/api-resources.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,9 @@ import { store } from "@wso2is/admin.core.v1/store";
2525
import { IdentityAppsApiException } from "@wso2is/core/exceptions";
2626
import { HttpMethods } from "@wso2is/core/models";
2727
import { AxiosError, AxiosRequestConfig, AxiosResponse } from "axios";
28-
import { APIResourcesConstants } from "../constants";
28+
import { APIResourcesConstants } from "../constants/api-resources-constants";
2929
import { APIResourceInterface, APIResourcePermissionInterface, APIResourcesListInterface,
30-
UpdatedAPIResourceInterface } from "../models";
30+
UpdatedAPIResourceInterface } from "../models/api-resources";
3131

3232
/**
3333
* Get an axios instance.

features/admin.api-resources.v1/api/index.ts

-19
This file was deleted.

features/admin.api-resources.v1/components/api-resource-panes/authorization-api-resource.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ import React, { FunctionComponent, ReactElement } from "react";
2929
import { useTranslation } from "react-i18next";
3030
import {
3131
APIResourcePanesCommonPropsInterface
32-
} from "../../models";
32+
} from "../../models/api-resources";
3333

3434
/**
3535
* Prop-types for the Authorization part of the edit API Resource page component.

features/admin.api-resources.v1/components/api-resource-panes/general-api-resource.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ import {
4343
APIResourcePanesCommonPropsInterface,
4444
GeneralErrorAPIResourceInterface,
4545
GeneralUpdateAPIResourceInterface
46-
} from "../../models";
46+
} from "../../models/api-resources";
4747

4848
/**
4949
* Prop-types for the API resources page component.

features/admin.api-resources.v1/components/api-resource-panes/index.ts

-22
This file was deleted.

features/admin.api-resources.v1/components/api-resource-panes/permission-api-resource.tsx

+2-2
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,8 @@ import React, { FunctionComponent, ReactElement, useEffect, useState } from "rea
3434
import { Trans, useTranslation } from "react-i18next";
3535
import { Icon, Input } from "semantic-ui-react";
3636
import { PermissionListAPIResource } from "./permission-list-api-resource";
37-
import { APIResourcePanesCommonPropsInterface, APIResourcePermissionInterface } from "../../models";
38-
import { AddAPIResourcePermission } from "../wizard";
37+
import { APIResourcePanesCommonPropsInterface, APIResourcePermissionInterface } from "../../models/api-resources";
38+
import { AddAPIResourcePermission } from "../wizard/add-api-resource-permission";
3939

4040
/**
4141
* Prop-types for the API resources page component.

features/admin.api-resources.v1/components/api-resource-panes/permission-list-api-resource.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ import {
2626
import React, { FunctionComponent, ReactElement, ReactNode, SyntheticEvent, useState } from "react";
2727
import { useTranslation } from "react-i18next";
2828
import { Header, Icon, Label, SemanticICONS } from "semantic-ui-react";
29-
import { APIResourcePanesCommonPropsInterface, APIResourcePermissionInterface } from "../../models";
29+
import { APIResourcePanesCommonPropsInterface, APIResourcePermissionInterface } from "../../models/api-resources";
3030

3131
/**
3232
* Prop-types for the API resources page component.

features/admin.api-resources.v1/components/api-resources-list.tsx

+3-3
Original file line numberDiff line numberDiff line change
@@ -37,9 +37,9 @@ import { useTranslation } from "react-i18next";
3737
import { useDispatch } from "react-redux";
3838
import { Dispatch } from "redux";
3939
import { Header, Icon, Label, SemanticICONS } from "semantic-ui-react";
40-
import { deleteAPIResource } from "../api";
41-
import { APIResourcesConstants } from "../constants";
42-
import { APIResourceInterface } from "../models";
40+
import { deleteAPIResource } from "../api/api-resources";
41+
import { APIResourcesConstants } from "../constants/api-resources-constants";
42+
import { APIResourceInterface } from "../models/api-resources";
4343
import { APIResourceUtils } from "../utils/api-resource-utils";
4444

4545
/**

features/admin.api-resources.v1/components/edit-api-resource.tsx

+6-4
Original file line numberDiff line numberDiff line change
@@ -25,10 +25,12 @@ import React, { FunctionComponent, ReactElement, useState } from "react";
2525
import { useTranslation } from "react-i18next";
2626
import { useDispatch } from "react-redux";
2727
import { Dispatch } from "redux";
28-
import { AuthorizationAPIResource, GeneralAPIResource, PermissionAPIResource } from "./api-resource-panes";
29-
import { updateAPIResource } from "../api";
30-
import { APIResourcesConstants } from "../constants";
31-
import { APIResourceInterface, UpdatedAPIResourceInterface } from "../models";
28+
import { AuthorizationAPIResource } from "./api-resource-panes/authorization-api-resource";
29+
import { GeneralAPIResource } from "./api-resource-panes/general-api-resource";
30+
import { PermissionAPIResource } from "./api-resource-panes/permission-api-resource";
31+
import { updateAPIResource } from "../api/api-resources";
32+
import { APIResourcesConstants } from "../constants/api-resources-constants";
33+
import { APIResourceInterface, UpdatedAPIResourceInterface } from "../models/api-resources";
3234

3335
/**
3436
* Prop-types for the API resources page component.

features/admin.api-resources.v1/components/index.ts

-20
This file was deleted.

features/admin.api-resources.v1/components/wizard/add-api-resource-permission-components/add-api-resource-permission-form.tsx

+3-3
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,9 @@ import { Hint } from "@wso2is/react-components";
2323
import React, { FunctionComponent, ReactElement } from "react";
2424
import { Trans, useTranslation } from "react-i18next";
2525
import { Grid } from "semantic-ui-react";
26-
import { getAPIResourcePermissions } from "../../../api";
27-
import { APIResourcesConstants } from "../../../constants";
28-
import { APIResourcePermissionInterface } from "../../../models";
26+
import { getAPIResourcePermissions } from "../../../api/api-resources";
27+
import { APIResourcesConstants } from "../../../constants/api-resources-constants";
28+
import { APIResourcePermissionInterface } from "../../../models/api-resources";
2929

3030
/**
3131
* Prop-types for the API resources page component.

features/admin.api-resources.v1/components/wizard/add-api-resource-permission-components/index.ts

-19
This file was deleted.

features/admin.api-resources.v1/components/wizard/add-api-resource-steps/add-api-resource-authorization.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ import { DocumentationLink, Message, useDocumentation } from "@wso2is/react-comp
2424
import React, { FunctionComponent, ReactElement } from "react";
2525
import { Trans, useTranslation } from "react-i18next";
2626
import { useSelector } from "react-redux";
27-
import { AuthorizationAPIResourceInterface } from "../../../models";
27+
import { AuthorizationAPIResourceInterface } from "../../../models/api-resources";
2828

2929
/**
3030
* Prop-types for the add API resources wizard authorization component.

features/admin.api-resources.v1/components/wizard/add-api-resource-steps/add-api-resource-basic.tsx

+3-3
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,9 @@ import React, { FunctionComponent, MutableRefObject, ReactElement, useRef } from
2525
import { Trans, useTranslation } from "react-i18next";
2626
import { useSelector } from "react-redux";
2727
import { Grid } from "semantic-ui-react";
28-
import { getAPIResourcesForIdenitifierValidation } from "../../../api";
29-
import { APIResourcesConstants } from "../../../constants";
30-
import { APIResourcesListInterface, BasicAPIResourceInterface } from "../../../models";
28+
import { getAPIResourcesForIdenitifierValidation } from "../../../api/api-resources";
29+
import { APIResourcesConstants } from "../../../constants/api-resources-constants";
30+
import { APIResourcesListInterface, BasicAPIResourceInterface } from "../../../models/api-resources";
3131

3232
/**
3333
* Prop-types for the API resources page component.

features/admin.api-resources.v1/components/wizard/add-api-resource-steps/index.ts

-23
This file was deleted.

features/admin.api-resources.v1/components/wizard/add-api-resource.tsx

+7-5
Original file line numberDiff line numberDiff line change
@@ -27,17 +27,19 @@ import { useTranslation } from "react-i18next";
2727
import { useDispatch } from "react-redux";
2828
import { Dispatch } from "redux";
2929
import { Grid, Icon, Modal } from "semantic-ui-react";
30-
import { AddAPIResourceAuthorization, AddAPIResourceBasic, AddAPIResourcePermissions } from "./add-api-resource-steps";
31-
import { createAPIResource } from "../../api";
32-
import { getAPIResourceWizardStepIcons } from "../../configs";
33-
import { APIResourcesConstants } from "../../constants";
30+
import { AddAPIResourceAuthorization } from "./add-api-resource-steps/add-api-resource-authorization";
31+
import { AddAPIResourceBasic } from "./add-api-resource-steps/add-api-resource-basic";
32+
import { AddAPIResourcePermissions } from "./add-api-resource-steps/add-api-resource-permissions";
33+
import { createAPIResource } from "../../api/api-resources";
34+
import { getAPIResourceWizardStepIcons } from "../../configs/ui";
35+
import { APIResourcesConstants } from "../../constants/api-resources-constants";
3436
import {
3537
APIResourceInterface,
3638
APIResourcePermissionInterface,
3739
APIResourceWizardStepInterface,
3840
AddAPIResourceWizardStepsFormTypes,
3941
BasicAPIResourceInterface
40-
} from "../../models";
42+
} from "../../models/api-resources";
4143

4244
interface AddAPIResourcePropsInterface extends IdentifiableComponentInterface {
4345
/**

features/admin.api-resources.v1/components/wizard/index.ts

-20
This file was deleted.

features/admin.api-resources.v1/configs/index.ts

-19
This file was deleted.

features/admin.api-resources.v1/constants/index.ts

-19
This file was deleted.

features/admin.api-resources.v1/models/index.ts

-19
This file was deleted.

features/admin.api-resources.v1/pages/api-resource-edit.tsx

+3-3
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,9 @@ import { useTranslation } from "react-i18next";
2727
import { useDispatch, useSelector } from "react-redux";
2828
import { Dispatch } from "redux";
2929
import { Label } from "semantic-ui-react";
30-
import { useAPIResourceDetails } from "../api";
31-
import { EditAPIResource } from "../components";
32-
import { APIResourcesConstants } from "../constants";
30+
import { useAPIResourceDetails } from "../api/api-resources";
31+
import { EditAPIResource } from "../components/edit-api-resource";
32+
import { APIResourcesConstants } from "../constants/api-resources-constants";
3333
import { APIResourceUtils } from "../utils/api-resource-utils";
3434

3535
/**

features/admin.api-resources.v1/pages/api-resources.tsx

+5-5
Original file line numberDiff line numberDiff line change
@@ -34,11 +34,11 @@ import { useTranslation } from "react-i18next";
3434
import { useDispatch, useSelector } from "react-redux";
3535
import { Dispatch } from "redux";
3636
import { Icon, PaginationProps } from "semantic-ui-react";
37-
import { useAPIResources } from "../api";
38-
import { APIResourcesList } from "../components";
39-
import { AddAPIResource } from "../components/wizard";
40-
import { APIResourcesConstants } from "../constants";
41-
import { APIResourceInterface } from "../models";
37+
import { useAPIResources } from "../api/api-resources";
38+
import { APIResourcesList } from "../components/api-resources-list";
39+
import { AddAPIResource } from "../components/wizard/add-api-resource";
40+
import { APIResourcesConstants } from "../constants/api-resources-constants";
41+
import { APIResourceInterface } from "../models/api-resources";
4242

4343
/**
4444
* Prop-types for the API resources page component.

features/admin.api-resources.v1/pages/index.ts

-20
This file was deleted.

0 commit comments

Comments
 (0)