Skip to content

Commit 872bc96

Browse files
committed
fix: replace outdated type import RenderHTMLPassedProps
1 parent b72e128 commit 872bc96

12 files changed

+20
-22
lines changed

packages/iframe-plugin/etc/iframe-plugin.api.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ import { HtmlAttributesDictionary } from 'react-native-render-html';
1111
import { HTMLContentModel } from 'react-native-render-html';
1212
import { HTMLElementModel } from '@native-html/transient-render-engine';
1313
import { default as React_2 } from 'react';
14-
import { RenderHTMLPassedProps } from 'react-native-render-html';
14+
import { RenderHTMLProps } from 'react-native-render-html';
1515
import { StyleProp } from 'react-native';
1616
import type { TBlock } from '@native-html/transient-render-engine';
1717
import { ViewStyle } from 'react-native';
@@ -22,7 +22,7 @@ export function HTMLIframe({ WebView, webViewProps: userWebViewProps, source, st
2222
// @public
2323
export interface HTMLIframeProps<WebViewProps = any> extends IframeConfig {
2424
htmlAttribs: HtmlAttributesDictionary;
25-
onLinkPress?: RenderHTMLPassedProps['onLinkPress'];
25+
onLinkPress?: RenderHTMLProps['onLinkPress'];
2626
scaleFactor: number;
2727
source: {
2828
uri?: string;

packages/iframe-plugin/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@
6767
"peerDependencies": {
6868
"react": ">= 16.8.0",
6969
"react-native": ">= 0.59.0",
70-
"react-native-render-html": ">= 6.0.0-alpha.12 || 6.x"
70+
"react-native-render-html": ">= 6.0.0-alpha.17 || 6.x"
7171
},
7272
"author": "Jules Sam. Randolph <[email protected]> (https://github.com/jsamr)",
7373
"homepage": "https://github.com/native-html/plugins/tree/master/packages/iframe-plugin#readme",

packages/iframe-plugin/src/HTMLIframe.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import {
88
import { StyleProp, ViewStyle } from 'react-native';
99
import {
1010
HtmlAttributesDictionary,
11-
RenderHTMLPassedProps
11+
RenderHTMLProps
1212
} from 'react-native-render-html';
1313
import { linkPressTargetToOnDOMLinkPressArgs } from '@native-html/plugins-core';
1414

@@ -68,7 +68,7 @@ export interface HTMLIframeProps<WebViewProps = any> extends IframeConfig {
6868
/**
6969
* Handle link press events.
7070
*/
71-
onLinkPress?: RenderHTMLPassedProps['onLinkPress'];
71+
onLinkPress?: RenderHTMLProps['onLinkPress'];
7272

7373
/**
7474
* Html attributes for this iframe node.

packages/plugins-core/etc/plugins-core.api.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,10 @@
55
```ts
66

77
import { LinkPressTarget } from '@formidable-webview/webshell';
8-
import { RenderHTMLPassedProps } from 'react-native-render-html';
8+
import { RenderHTMLProps } from 'react-native-render-html';
99

1010
// @public
11-
export function linkPressTargetToOnDOMLinkPressArgs({ uri, classAttribute, downloadAttribute, hrefAttribute, hreflangAttribute, targetAttribute, idAttribute, nameAttribute, referrerpolicyAttribute, relAttribute, typeAttribute }: LinkPressTarget): Parameters<Required<RenderHTMLPassedProps>['onLinkPress']>;
11+
export function linkPressTargetToOnDOMLinkPressArgs({ uri, classAttribute, downloadAttribute, hrefAttribute, hreflangAttribute, targetAttribute, idAttribute, nameAttribute, referrerpolicyAttribute, relAttribute, typeAttribute }: LinkPressTarget): Parameters<Required<RenderHTMLProps>['onLinkPress']>;
1212

1313

1414
// (No @packageDocumentation comment for this package)

packages/plugins-core/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@
5555
"@formidable-webview/webshell": "^2.3.0",
5656
"react": ">= 16.8.0",
5757
"react-native": ">= 0.63.0",
58-
"react-native-render-html": ">= 6.0.0-alpha.12 || 6.x"
58+
"react-native-render-html": ">= 6.0.0-alpha.17 || 6.x"
5959
},
6060
"author": "Jules Sam. Randolph <[email protected]> (https://github.com/jsamr)",
6161
"homepage": "https://github.com/native-html/plugins/tree/master/packages/plugins-core#readme",

packages/plugins-core/src/linkPressTargetToOnDOMLinkPressArgs.ts

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { RenderHTMLPassedProps } from 'react-native-render-html';
1+
import { RenderHTMLProps } from 'react-native-render-html';
22
import { LinkPressTarget } from '@formidable-webview/webshell';
33

44
/**
@@ -20,9 +20,7 @@ export default function linkPressTargetToOnDOMLinkPressArgs({
2020
referrerpolicyAttribute,
2121
relAttribute,
2222
typeAttribute
23-
}: LinkPressTarget): Parameters<
24-
Required<RenderHTMLPassedProps>['onLinkPress']
25-
> {
23+
}: LinkPressTarget): Parameters<Required<RenderHTMLProps>['onLinkPress']> {
2624
const attributes = {
2725
class: classAttribute,
2826
download: downloadAttribute,

packages/table-plugin/docs/table-plugin.htmltablebaseprops.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ export interface HTMLTableBaseProps extends HTMLTableStats
1919
| --- | --- | --- |
2020
| [html](./table-plugin.htmltablebaseprops.html.md) | string | The outerHtml of <table> tag. |
2121
| [htmlAttribs?](./table-plugin.htmltablebaseprops.htmlattribs.md) | HtmlAttributesDictionary | <i>(Optional)</i> Html attributes for this table node. |
22-
| [onLinkPress?](./table-plugin.htmltablebaseprops.onlinkpress.md) | RenderHTMLPassedProps\['onLinkPress'\] | <i>(Optional)</i> Intercept links press. |
22+
| [onLinkPress?](./table-plugin.htmltablebaseprops.onlinkpress.md) | RenderHTMLProps\['onLinkPress'\] | <i>(Optional)</i> Intercept links press. |
2323
| [sourceBaseUrl?](./table-plugin.htmltablebaseprops.sourcebaseurl.md) | string | <i>(Optional)</i> The base to resolve relative URLs. |
2424
| [WebView](./table-plugin.htmltablebaseprops.webview.md) | ComponentType&lt;any&gt; | The <code>WebView</code> Component you wish to use. |
2525

packages/table-plugin/docs/table-plugin.htmltablebaseprops.onlinkpress.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,5 +9,5 @@ Intercept links press.
99
<b>Signature:</b>
1010

1111
```typescript
12-
onLinkPress?: RenderHTMLPassedProps['onLinkPress'];
12+
onLinkPress?: RenderHTMLProps['onLinkPress'];
1313
```

packages/table-plugin/etc/table-plugin.api.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ import { CustomTagRendererProps } from 'react-native-render-html';
1010
import { HtmlAttributesDictionary } from 'react-native-render-html';
1111
import { HTMLContentModel } from 'react-native-render-html';
1212
import { HTMLElementModel } from '@native-html/transient-render-engine';
13-
import { RenderHTMLPassedProps } from 'react-native-render-html';
13+
import { RenderHTMLProps } from 'react-native-render-html';
1414
import { StyleProp } from 'react-native';
1515
import type { TBlock } from '@native-html/transient-render-engine';
1616
import { ViewStyle } from 'react-native';
@@ -28,7 +28,7 @@ export const HTMLTable: ({ WebView, tableStyleSpecs, cssRules, html, sourceBaseU
2828
export interface HTMLTableBaseProps extends HTMLTableStats {
2929
html: string;
3030
htmlAttribs?: HtmlAttributesDictionary;
31-
onLinkPress?: RenderHTMLPassedProps['onLinkPress'];
31+
onLinkPress?: RenderHTMLProps['onLinkPress'];
3232
sourceBaseUrl?: string;
3333
WebView: ComponentType<any>;
3434
}

packages/table-plugin/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@
7272
"peerDependencies": {
7373
"react": ">= 16.8.0",
7474
"react-native": ">= 0.63.0",
75-
"react-native-render-html": ">= 6.0.0-alpha.12 || 6.x"
75+
"react-native-render-html": ">= 6.0.0-alpha.17 || 6.x"
7676
},
7777
"author": "Jules Sam. Randolph <[email protected]> (https://github.com/jsamr)",
7878
"homepage": "https://github.com/native-html/plugins/tree/master/packages/table-plugin#readme",

0 commit comments

Comments
 (0)