vue3-dnd
Version:
Drag and Drop for Vue Composition API
17 lines (16 loc) • 494 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.useAccept = useAccept;
var _invariant = require("@react-dnd/invariant");
var _vueDemi = require("vue-demi");
function useAccept(spec) {
return (0, _vueDemi).computed(function() {
var accept = (0, _vueDemi).unref(spec).accept;
(0, _invariant).invariant(accept != null, "accept must be defined");
return Array.isArray(accept) ? accept : [
accept
];
});
}