import { defineComponent as p, createElementBlock as l, openBlock as e, createElementVNode as k, Fragment as t, renderList as n, createBlock as d } from "vue";
import b from "./Callback.vue.js";
const f = { class: "mt-6 gap-3" }, g = /* @__PURE__ */ p({
  __name: "Callbacks",
  props: {
    callbacks: {},
    collection: {},
    schemas: {}
  },
  setup(h) {
    return (c, o) => (e(), l("div", f, [
      o[0] || (o[0] = k("div", { class: "text-c-1 my-3 text-lg font-medium" }, "Callbacks", -1)),
      (e(!0), l(t, null, n(c.callbacks, (a, r) => (e(), l(t, { key: r }, [
        (e(!0), l(t, null, n(a, (s, m) => (e(), l(t, null, [
          (e(!0), l(t, null, n(s, (u, i) => (e(), d(b, {
            callback: u,
            collection: c.collection,
            method: i,
            name: r,
            schemas: c.schemas,
            url: m
          }, null, 8, ["callback", "collection", "method", "name", "schemas", "url"]))), 256))
        ], 64))), 256))
      ], 64))), 128))
    ]));
  }
});
export {
  g as default
};
