diff --git a/packages/plugins/@nocobase/plugin-mobile/src/client/pages/dynamic-page/MobilePage.tsx b/packages/plugins/@nocobase/plugin-mobile/src/client/pages/dynamic-page/MobilePage.tsx index 6e9351c2a8..b86652917c 100644 --- a/packages/plugins/@nocobase/plugin-mobile/src/client/pages/dynamic-page/MobilePage.tsx +++ b/packages/plugins/@nocobase/plugin-mobile/src/client/pages/dynamic-page/MobilePage.tsx @@ -27,6 +27,17 @@ AssociationFieldMobile.InternalSelect = AssociationField.InternalSelect; AssociationFieldMobile.ReadPretty = AssociationField.ReadPretty; AssociationFieldMobile.FileSelector = AssociationField.FileSelector; +const DatePickerMobile = (props) => { + const { designable } = useDesignable(); + if (designable !== false) { + return ; + } else { + return ; + } +}; +DatePickerMobile.FilterWithPicker = DatePicker.FilterWithPicker; +DatePickerMobile.RangePicker = DatePicker.RangePicker; + const mobileComponents = { Button: MobileButton, Select: (props) => { @@ -37,14 +48,7 @@ const mobileComponents = { return ; } }, - DatePicker: (props) => { - const { designable } = useDesignable(); - if (designable !== false) { - return ; - } else { - return ; - } - }, + DatePicker: DatePickerMobile, UnixTimestamp: MobileDateTimePicker, Modal: MobileDialog, AssociationField: AssociationFieldMobile,