Skip to content
This repository was archived by the owner on Jun 19, 2025. It is now read-only.

Commit 188a2a7

Browse files
authored
Merge pull request #1381 from storyblok/bugfix/1356-storyblokrichtext-storyblokreact-has-no-exported-member-named-usestoryblokrichtext
fix: rename useStoryblokRichTextResolver to useStoryblokRichText
2 parents 0327455 + 528badf commit 188a2a7

File tree

4 files changed

+20
-5
lines changed

4 files changed

+20
-5
lines changed

src/index.ts

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@ import type {
99

1010
import { getStoryblokApi } from './common';
1111

12+
import { useStoryblokRichText } from './richtext';
13+
1214
export const useStoryblok = (
1315
slug: string,
1416
apiOptions: ISbStoriesParams = {},
@@ -64,6 +66,12 @@ export const useStoryblok = (
6466

6567
export * from './common/client';
6668
export * from './common/index';
67-
export { useStoryblokRichTextResolver } from './richtext';
69+
70+
// Export the main function
71+
export { useStoryblokRichText };
72+
73+
/** @deprecated Use useStoryblokRichText instead */
74+
export const useStoryblokRichTextResolver = useStoryblokRichText;
75+
6876
export { default as StoryblokRichText } from './storyblok-rich-text';
6977
export * from './utils';

src/richtext.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ export function componentResolver(node: StoryblokRichTextNode<React.ReactElement
1111
});
1212
}
1313

14-
export function useStoryblokRichTextResolver(
14+
export function useStoryblokRichText(
1515
options: StoryblokRichTextOptions<React.ReactElement>,
1616
) {
1717
const mergedOptions = {

src/rsc/index.ts

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,11 @@
1-
export { useStoryblokRichTextResolver } from '../richtext';
1+
import { useStoryblokRichText } from '../richtext';
2+
3+
// Export the main function
4+
export { useStoryblokRichText };
5+
6+
/** @deprecated Use useStoryblokRichText instead */
7+
export const useStoryblokRichTextResolver = useStoryblokRichText;
8+
29
export { default as StoryblokRichText } from '../storyblok-rich-text';
310
export * from './common';
411
export { default as StoryblokStory } from './story';

src/storyblok-rich-text.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
import React, { forwardRef } from 'react';
22

33
import { convertAttributesInElement } from './utils';
4-
import { useStoryblokRichTextResolver } from './richtext';
4+
import { useStoryblokRichText } from './richtext';
55
import type { StoryblokRichTextProps } from './types';
66

77
const StoryblokRichText = forwardRef<HTMLDivElement, StoryblokRichTextProps>(
88
({ doc, resolvers }, ref) => {
9-
const { render } = useStoryblokRichTextResolver({
9+
const { render } = useStoryblokRichText({
1010
resolvers,
1111
});
1212

0 commit comments

Comments
 (0)