[REF] web: add missing types for datetime hook & service
This commit adds missing type definitions for both the datetime picker hook and service. Part-of: odoo/odoo#145929
This commit is contained in:
@@ -4,6 +4,9 @@ import { onPatched, onWillRender, useEffect, useRef } from "@odoo/owl";
|
||||
import { usePopover } from "@web/core/popover/popover_hook";
|
||||
import { useService } from "@web/core/utils/hooks";
|
||||
|
||||
/**
|
||||
* @param {import("./datetimepicker_service").DateTimePickerHookParams} hookParams
|
||||
*/
|
||||
export function useDateTimePicker(hookParams) {
|
||||
const datetimePicker = useService("datetime_picker");
|
||||
if (typeof hookParams.target === "string") {
|
||||
|
||||
+2
@@ -2,6 +2,7 @@ declare module "services" {
|
||||
import { actionService } from "@web/webclient/actions/action_service";
|
||||
import { commandService } from "@web/core/commands/command_service";
|
||||
import { companyService } from "@web/webclient/company_service";
|
||||
import { datetimePickerService } from "@web/core/datetime/datetimepicker_service";
|
||||
import { dialogService } from "@web/core/dialog/dialog_service";
|
||||
import { effectService } from "@web/core/effects/effect_service";
|
||||
import { fieldService } from "@web/core/field_service";
|
||||
@@ -23,6 +24,7 @@ declare module "services" {
|
||||
action: ReturnType<typeof actionService.start>;
|
||||
command: ReturnType<typeof commandService.start>;
|
||||
company: ReturnType<typeof companyService.start>;
|
||||
datetime_picker: ReturnType<typeof datetimePickerService.start>;
|
||||
dialog: ReturnType<typeof dialogService.start>;
|
||||
effect: ReturnType<typeof effectService.start>;
|
||||
field: ReturnType<typeof fieldService.start>;
|
||||
|
||||
Reference in New Issue
Block a user