29 lines
1.3 KiB
JavaScript
29 lines
1.3 KiB
JavaScript
|
"use strict";
|
||
|
Object.defineProperty(exports, "__esModule", { value: true });
|
||
|
exports.useCheckDeprecated = void 0;
|
||
|
const vue_1 = require("vue");
|
||
|
const _utils_1 = require("../../_utils");
|
||
|
function useCheckDeprecated(props) {
|
||
|
(0, vue_1.watchEffect)(() => {
|
||
|
if (props.items) {
|
||
|
(0, _utils_1.warnOnce)('menu', '`items` is deprecated, please use `options` instead.');
|
||
|
}
|
||
|
if (props.onOpenNamesChange) {
|
||
|
(0, _utils_1.warnOnce)('menu', '`on-open-names-change` is deprecated, please use `on-update:expanded-keys` instead.');
|
||
|
}
|
||
|
if (props.onSelect) {
|
||
|
(0, _utils_1.warnOnce)('menu', '`on-select` is deprecated, please use `on-update:value` instead.');
|
||
|
}
|
||
|
if (props.onExpandedNamesChange) {
|
||
|
(0, _utils_1.warnOnce)('menu', '`on-expanded-names-change` is deprecated, please use `on-update:expanded-keys` instead.');
|
||
|
}
|
||
|
if (props.expandedNames) {
|
||
|
(0, _utils_1.warnOnce)('menu', '`expanded-names` is deprecated, please use `expanded-keys` instead.');
|
||
|
}
|
||
|
if (props.defaultExpandedNames) {
|
||
|
(0, _utils_1.warnOnce)('menu', '`default-expanded-names` is deprecated, please use `default-expanded-keys` instead.');
|
||
|
}
|
||
|
});
|
||
|
}
|
||
|
exports.useCheckDeprecated = useCheckDeprecated;
|