Customize the Call action in the action panel to show a date selection
How could I customized the Call action in the action panel (Lead) to be able to select a date the call was completed?
Like
I would create a replacing client module for the CallMessagePublisherPage module with the code specified below.
define("CallMessagePublisherPage", ["ConfigurationConstants", "LookupQuickAddMixin",
        "css!CallMessagePublisherModule"],
    function(ConfigurationConstants) {
        return {
            entitySchemaName: "Activity",
            mixins: {},
            attributes: {},
            methods: {},
            diff: /**SCHEMA_DIFF*/[
                {
                    "operation": "insert",
                    "parentName": "MainGridLayout",
                    "propertyName": "items",
                    "name": "StartDate",
                    "values": {
                        "bindTo": "StartDate",
                        "layout": {"column": 0, "row": 2, "colSpan": 24}
                    }
                },
                {
                    "operation": "insert",
                    "parentName": "MainGridLayout",
                    "propertyName": "items",
                    "name": "DueDate",
                    "values": {
                        "bindTo": "DueDate",
                        "layout": {"column": 0, "row": 3, "colSpan": 24},
                    }
                }
            ]/**SCHEMA_DIFF*/
        };
    }
);