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,