refactor(oas31): concentrate OpenAPI 3.1.0 code to separate plugin (#8475)

Refs #8474
This commit is contained in:
Vladimír Gorej
2023-03-16 12:05:19 +01:00
committed by GitHub
parent ceccb218d3
commit 8b274414ab
35 changed files with 929 additions and 699 deletions

View File

@@ -1,31 +1,32 @@
// import reducers from "./reducers"
// import * as actions from "./actions"
/**
* @prettier
*/
import * as specWrapSelectors from "./spec-extensions/wrap-selectors"
import * as authWrapSelectors from "./auth-extensions/wrap-selectors"
import * as specSelectors from "./spec-extensions/selectors"
import components from "./components"
import wrapComponents from "./wrap-components"
import * as oas3Actions from "./actions"
import * as oas3Selectors from "./selectors"
import oas3Reducers from "./reducers"
import * as actions from "./actions"
import * as selectors from "./selectors"
import reducers from "./reducers"
export default function() {
export default function () {
return {
components,
wrapComponents,
statePlugins: {
spec: {
wrapSelectors: specWrapSelectors,
selectors: specSelectors
selectors: specSelectors,
},
auth: {
wrapSelectors: authWrapSelectors
wrapSelectors: authWrapSelectors,
},
oas3: {
actions: oas3Actions,
reducers: oas3Reducers,
selectors: oas3Selectors,
}
}
actions,
reducers,
selectors,
},
},
}
}