-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
15 changed files
with
106 additions
and
98 deletions.
There are no files selected for viewing
8 changes: 3 additions & 5 deletions
8
packages/carbon-addons-devenv/sample_renderers/logo/LogoRenderer.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,15 +1,13 @@ | ||
/* eslint-disable no-undef */ | ||
/* eslint-disable no-console */ | ||
/* | ||
* Copyright Merative US L.P. 2022 | ||
*/ | ||
/* eslint import/no-unresolved: [2, { ignore: ['devenv_pkg*.'] }] */ | ||
// NOTE: from custom-carbon-addons package reference to Renderer would be he following | ||
// import { Renderer } from 'devenv_pkg/src/apollo-client-hooks'; | ||
import { Renderer } from 'devenv_pkg/src/apollo-client-hooks'; | ||
// eslint-disable-next-line import/no-unresolved | ||
import { Renderer } from "devenv_pkg/src/apollo-client-hooks"; | ||
|
||
const render = async (containerId, config) => { | ||
Renderer.create(containerId, config, 'LogoComponentApolloClientHook'); | ||
Renderer.create(containerId, config, "LogoComponentApolloClientHook"); | ||
}; | ||
|
||
export default render; |
8 changes: 3 additions & 5 deletions
8
packages/carbon-addons-devenv/sample_renderers/personFolio/PersonFolioRenderer.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,15 +1,13 @@ | ||
/* eslint-disable no-undef */ | ||
/* eslint-disable no-console */ | ||
/* | ||
* Copyright Merative US L.P. 2021, 2022 | ||
*/ | ||
/* eslint import/no-unresolved: [2, { ignore: ['devenv_pkg*.'] }] */ | ||
// NOTE: from custom-carbon-addons package reference to Renderer would be he following | ||
// import { Renderer } from 'devenv_pkg/src/apollo-client-hooks'; | ||
import { Renderer } from 'devenv_pkg/src/apollo-client-hooks'; | ||
// eslint-disable-next-line import/no-unresolved | ||
import { Renderer } from "devenv_pkg/src/apollo-client-hooks"; | ||
|
||
const render = async (containerId, config) => { | ||
Renderer.create(containerId, config, 'PersonComponentApolloClientHook'); | ||
Renderer.create(containerId, config, "PersonComponentApolloClientHook"); | ||
}; | ||
|
||
export default render; |
21 changes: 10 additions & 11 deletions
21
packages/carbon-addons-devenv/src/apollo-client-hooks/hook_samples/Logo/LogoDataProvider.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,27 +1,26 @@ | ||
/* | ||
* Copyright Merative US L.P. 2021, 2022 | ||
*/ | ||
/* eslint import/no-unresolved: [2, { ignore: ['devenv_pkg*.'] }] */ | ||
import React from 'react'; | ||
import PropTypes from 'prop-types'; | ||
// NOTE: | ||
import React from "react"; | ||
import PropTypes from "prop-types"; | ||
// NOTE: | ||
// from custom-carbon-addons package reference to ApolloClientDataProvider would be he following | ||
// import { ApolloClientDataProvider } from 'devenv_pkg/src/apollo-client-hooks'; | ||
import ApolloClientDataProvider from 'devenv_pkg/src/apollo-client-hooks/core/ApolloClientDataProvider'; | ||
import LogoQueryProvider from './LogoQueryProvider'; | ||
|
||
// eslint-disable-next-line import/no-unresolved | ||
import ApolloClientDataProvider from "devenv_pkg/src/apollo-client-hooks/core/ApolloClientDataProvider"; | ||
import LogoQueryProvider from "./LogoQueryProvider"; | ||
|
||
const LogoDataProvider = ({ configuration, apolloClient }) => { | ||
return ( | ||
<ApolloClientDataProvider apolloClient={apolloClient} > | ||
<LogoQueryProvider configuration={configuration}/> | ||
<ApolloClientDataProvider apolloClient={apolloClient}> | ||
<LogoQueryProvider configuration={configuration} /> | ||
</ApolloClientDataProvider> | ||
); | ||
}; | ||
|
||
LogoDataProvider.propTypes = { | ||
configuration: PropTypes.object.isRequired, | ||
apolloClient: PropTypes.object.isRequired | ||
} | ||
apolloClient: PropTypes.object.isRequired, | ||
}; | ||
|
||
export default LogoDataProvider; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
20 changes: 10 additions & 10 deletions
20
...es/carbon-addons-devenv/src/apollo-client-hooks/hook_samples/Person/PersonDataProvider.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,26 +1,26 @@ | ||
/* | ||
* Copyright Merative US L.P. 2021, 2022 | ||
*/ | ||
/* eslint import/no-unresolved: [2, { ignore: ['devenv_pkg*.'] }] */ | ||
import React from 'react'; | ||
import PropTypes from 'prop-types'; | ||
// NOTE: | ||
import React from "react"; | ||
import PropTypes from "prop-types"; | ||
// NOTE: | ||
// from custom-carbon-addons package reference to ApolloClientDataProvider would be he following | ||
// import { ApolloClientDataProvider } from 'devenv_pkg/src/apollo-client-hooks'; | ||
import ApolloClientDataProvider from 'devenv_pkg/src/apollo-client-hooks/core/ApolloClientDataProvider'; | ||
import PersonFolioQueryProvider from './PersonFolioQueryProvider'; | ||
// eslint-disable-next-line import/no-unresolved | ||
import ApolloClientDataProvider from "devenv_pkg/src/apollo-client-hooks/core/ApolloClientDataProvider"; | ||
import PersonFolioQueryProvider from "./PersonFolioQueryProvider"; | ||
|
||
const PersonDataProvider = ({ configuration, apolloClient }) => { | ||
return ( | ||
<ApolloClientDataProvider apolloClient={apolloClient} > | ||
<PersonFolioQueryProvider configuration={configuration}/> | ||
<ApolloClientDataProvider apolloClient={apolloClient}> | ||
<PersonFolioQueryProvider configuration={configuration} /> | ||
</ApolloClientDataProvider> | ||
); | ||
}; | ||
|
||
PersonDataProvider.propTypes = { | ||
configuration: PropTypes.object.isRequired, | ||
apolloClient: PropTypes.object.isRequired | ||
} | ||
apolloClient: PropTypes.object.isRequired, | ||
}; | ||
|
||
export default PersonDataProvider; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
8 changes: 4 additions & 4 deletions
8
packages/carbon-addons-devenv/src/apollo-client-hooks/hook_samples/Person/index.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,12 +1,12 @@ | ||
/* | ||
* Copyright Merative US L.P. 2021, 2022 | ||
*/ | ||
/* eslint import/no-unresolved: [2, { ignore: ['devenv_pkg*.'] }] */ | ||
import { ApolloClientHookTemplate } from 'devenv_pkg/src/apollo-client-hooks'; | ||
import PersonDataProvider from './PersonDataProvider'; | ||
// eslint-disable-next-line import/no-unresolved | ||
import { ApolloClientHookTemplate } from "devenv_pkg/src/apollo-client-hooks"; | ||
import PersonDataProvider from "./PersonDataProvider"; | ||
|
||
const PersonComponentApolloClientHook = (container, config) => { | ||
ApolloClientHookTemplate(container, config, PersonDataProvider); | ||
} | ||
}; | ||
|
||
export default PersonComponentApolloClientHook; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,19 +1,18 @@ | ||
|
||
/* | ||
Use when the main bundle is not on the same level as the script calling it. | ||
Webpack will reference this path when emitting the chunks | ||
*/ | ||
export const usePublicPath = async (path) => { | ||
if (path) { | ||
__webpack_public_path__ = path; // eslint-disable-line | ||
} | ||
}; | ||
|
||
if (path) { | ||
// eslint-disable-next-line camelcase, no-undef | ||
__webpack_public_path__ = path; | ||
} | ||
}; | ||
|
||
/* Imports Carbon Addons dynamically */ | ||
export const requireCustomCarbonAddons = async () => { | ||
const customCarbonAddons = await import( | ||
/* webpackChunkName: "simple" */ '../../custom-carbon-addons/src/apollo-client-hooks' | ||
); | ||
return customCarbonAddons; | ||
}; | ||
const customCarbonAddons = await import( | ||
/* webpackChunkName: "simple" */ "../../custom-carbon-addons/src/apollo-client-hooks" | ||
); | ||
return customCarbonAddons; | ||
}; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
1 change: 0 additions & 1 deletion
1
packages/custom-carbon-addons/src/apollo-client-hooks/hooks/components/index.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,3 @@ | ||
/* eslint-disable import/prefer-default-export */ | ||
/* | ||
* Copyright Merative US L.P. 2022 | ||
*/ | ||
|
1 change: 0 additions & 1 deletion
1
packages/custom-carbon-addons/src/apollo-client-hooks/hooks/features/index.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,3 @@ | ||
/* eslint-disable import/prefer-default-export */ | ||
/* | ||
* Copyright Merative US L.P. 2022 | ||
*/ | ||
|
11 changes: 7 additions & 4 deletions
11
packages/custom-carbon-addons/src/apollo-client-hooks/index.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,15 +1,18 @@ | ||
/* | ||
* Copyright Merative US L.P. 2021 | ||
*/ | ||
/* eslint import/no-unresolved: [2, { ignore: ['devenv_pkg*.'] }] */ | ||
import { ApolloClientHooks } from 'devenv_pkg/src/apollo-client-hooks'; | ||
import * as CustomApolloClientHooks from './hooks/components'; | ||
// eslint-disable-next-line import/no-unresolved | ||
import { ApolloClientHooks } from "devenv_pkg/src/apollo-client-hooks"; | ||
import * as CustomApolloClientHooks from "./hooks/components"; | ||
|
||
// ApolloClientHooks object initially has the list of sample components to be renderered | ||
// The custom appollo client hooks are automatically added to the sample ones below | ||
// INSTRUCTIONS: Add custom ones to components/index.js (and/or feature/index.js) | ||
|
||
const updatedApolloClientHooks = { ...ApolloClientHooks, ...CustomApolloClientHooks }; | ||
const updatedApolloClientHooks = { | ||
...ApolloClientHooks, | ||
...CustomApolloClientHooks, | ||
}; | ||
|
||
// eslint-disable-next-line import/prefer-default-export | ||
export { updatedApolloClientHooks as ApolloClientHooks }; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,9 +1,8 @@ | ||
/* | ||
* Copyright Merative US L.P. 2021 | ||
*/ | ||
|
||
/* eslint import/no-unresolved: [2, { ignore: ['devenv_pkg*.'] }] */ | ||
import { renderers, sampleRenderers } from 'devenv_pkg/src'; | ||
|
||
// eslint-disable-next-line import/prefer-default-export | ||
export { renderers, sampleRenderers }; | ||
/* | ||
* Copyright Merative US L.P. 2021 | ||
*/ | ||
|
||
// eslint-disable-next-line import/no-unresolved | ||
import { renderers, sampleRenderers } from "devenv_pkg/src"; | ||
|
||
export { renderers, sampleRenderers }; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters