VValidation.mjs 551 B

123456789101112131415161718
  1. // Composables
  2. import { makeValidationProps, useValidation } from "../../composables/validation.mjs"; // Utilities
  3. import { genericComponent } from "../../util/index.mjs"; // Types
  4. export const VValidation = genericComponent()({
  5. name: 'VValidation',
  6. props: makeValidationProps(),
  7. emits: {
  8. 'update:modelValue': value => true
  9. },
  10. setup(props, _ref) {
  11. let {
  12. slots
  13. } = _ref;
  14. const validation = useValidation(props, 'validation');
  15. return () => slots.default?.(validation);
  16. }
  17. });
  18. //# sourceMappingURL=VValidation.mjs.map