Skip to content

Commit 32a0acc

Browse files
authored
[sitecore-jss-nextjs][sitecore-jss-react] Export more types from sitecore-jss-nextjs & sitecore-jss-react (#1043)
* feat: export more types from sitecore-jss & jss-react * feat: export more types from jss-react
1 parent e8118ed commit 32a0acc

File tree

2 files changed

+27
-4
lines changed

2 files changed

+27
-4
lines changed

packages/sitecore-jss-nextjs/src/index.ts

+11-2
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ export {
1414
resetEditorChromes,
1515
isExperienceEditorActive,
1616
resetExperienceEditorChromes,
17+
resolveUrl,
1718
} from '@sitecore-jss/sitecore-jss/utils';
1819
export {
1920
LayoutService,
@@ -25,6 +26,7 @@ export {
2526
GraphQLLayoutServiceConfig,
2627
RestLayoutService,
2728
RestLayoutServiceConfig,
29+
PlaceholderData,
2830
PlaceholdersData,
2931
RouteData,
3032
Field,
@@ -107,15 +109,17 @@ export {
107109
editingDataService,
108110
} from './services/editing-data-service';
109111

110-
export { Link } from './components/Link';
111-
export { RichText } from './components/RichText';
112+
export { Link, LinkProps } from './components/Link';
113+
export { RichText, RichTextProps } from './components/RichText';
112114
export { Placeholder } from './components/Placeholder';
113115
export { NextImage } from './components/NextImage';
114116

115117
export {
116118
ComponentFactory,
117119
Image,
118120
ImageField,
121+
ImageFieldValue,
122+
ImageProps,
119123
LinkField,
120124
LinkFieldValue,
121125
Text,
@@ -124,6 +128,7 @@ export {
124128
File,
125129
FileField,
126130
VisitorIdentification,
131+
PlaceholderComponentProps,
127132
SitecoreContext,
128133
SitecoreContextState,
129134
SitecoreContextValue,
@@ -134,4 +139,8 @@ export {
134139
withExperienceEditorChromes,
135140
withPlaceholder,
136141
withDatasourceCheck,
142+
ImageSizeParameters,
143+
ComponentConsumerProps,
144+
WithSitecoreContextOptions,
145+
WithSitecoreContextProps,
137146
} from '@sitecore-jss/sitecore-jss-react';

packages/sitecore-jss-react/src/index.ts

+16-2
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,14 @@ export {
4141
export { mediaApi } from '@sitecore-jss/sitecore-jss/media';
4242
export { ComponentFactory } from './components/sharedTypes';
4343
export { Placeholder, PlaceholderComponentProps } from './components/Placeholder';
44-
export { Image, ImageProps, ImageField, getEEMarkup, ImageFieldValue } from './components/Image';
44+
export {
45+
Image,
46+
ImageProps,
47+
ImageField,
48+
getEEMarkup,
49+
ImageFieldValue,
50+
ImageSizeParameters,
51+
} from './components/Image';
4552
export { RichText, RichTextProps, RichTextPropTypes, RichTextField } from './components/RichText';
4653
export { Text, TextField } from './components/Text';
4754
export { DateField } from './components/Date';
@@ -54,7 +61,14 @@ export {
5461
SitecoreContextValue,
5562
SitecoreContextReactContext,
5663
} from './components/SitecoreContext';
57-
export { withSitecoreContext, useSitecoreContext } from './enhancers/withSitecoreContext';
64+
export {
65+
withSitecoreContext,
66+
useSitecoreContext,
67+
ComponentConsumerProps,
68+
WithSitecoreContextOptions,
69+
WithSitecoreContextProps,
70+
WithSitecoreContextHocProps,
71+
} from './enhancers/withSitecoreContext';
5872
export { withEditorChromes, withExperienceEditorChromes } from './enhancers/withEditorChromes';
5973
export { withPlaceholder } from './enhancers/withPlaceholder';
6074
export { withDatasourceCheck } from './enhancers/withDatasourceCheck';

0 commit comments

Comments
 (0)