Skip to content

Commit 2c5c597

Browse files
committed
update refresh
1 parent 3fd5646 commit 2c5c597

6 files changed

Lines changed: 13 additions & 5 deletions

File tree

apps/app-mobile/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@form-example/app-mobile",
3-
"version": "0.0.13",
3+
"version": "0.0.14",
44
"private": true,
55
"type": "module",
66
"scripts": {

apps/app-pc/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@form-example/app-pc",
3-
"version": "0.0.13",
3+
"version": "0.0.14",
44
"private": true,
55
"type": "module",
66
"scripts": {

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@coding-form/root",
3-
"version": "0.0.13",
3+
"version": "0.0.14",
44
"description": "form-engine",
55
"main": "index.js",
66
"scripts": {

packages/form-engine/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@coding-form/form-engine",
3-
"version": "0.0.13",
3+
"version": "0.0.14",
44
"description": "form-engine components",
55
"keywords": [
66
"coding-form",

packages/form-engine/src/form/index.tsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@ export const FormViewContent: React.FC<FormViewContentProps> = (props) => {
4545
{props.header}
4646
<FormSubView
4747
Form={Form}
48+
form={props.form}
4849
formCode={meta.code}
4950
review={review}
5051
onFinish={handleOnFinish}
@@ -57,6 +58,7 @@ export const FormViewContent: React.FC<FormViewContentProps> = (props) => {
5758
return (
5859
<FormSubView
5960
Form={Form}
61+
form={props.form}
6062
formCode={item.code}
6163
review={review}
6264
onFinish={handleOnFinish}

packages/form-engine/src/form/sub-view.tsx

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
import React from "react";
22
import {useFormContext} from "@/hooks";
3+
import {FormInstance} from "@/instance";
34

45
interface FormSubViewProps {
6+
form?: FormInstance;
57
formCode: string;
68
Form: React.ComponentType<any>;
79
review: boolean;
@@ -50,7 +52,11 @@ export const FormSubView: React.FC<FormSubViewProps> = (props) => {
5052
}
5153
}, []);
5254

53-
55+
React.useEffect(()=>{
56+
if(props.form){
57+
props.form.setPresenter(context.getPresenter());
58+
}
59+
},[props.form]);
5460

5561
return (
5662
<Form

0 commit comments

Comments
 (0)