import { defineComponent as l, reactive as a, createElementBlock as i, openBlock as p, createElementVNode as o, createVNode as n, unref as r, withCtx as f } from "vue";
import { UiLayer as m, GunGraph as u } from "./components.js";
import "./composables-BAZQlC3e.js";
const d = { class: "flex relative items-center" }, _ = /* @__PURE__ */ l({
  __name: "GunTools",
  setup(c) {
    const t = a({
      graph: !1,
      log: !1,
      share: !1
    });
    return (g, e) => (p(), i("div", d, [
      o("button", {
        class: "button flex items-center",
        onClick: e[0] || (e[0] = (s) => t.graph = !t.graph)
      }, e[2] || (e[2] = [
        o("div", { class: "i-mdi-graph-outline" }, null, -1)
      ])),
      n(r(m), {
        open: t.graph,
        onClose: e[1] || (e[1] = (s) => t.graph = !1)
      }, {
        default: f(() => [
          n(r(u))
        ]),
        _: 1
      }, 8, ["open"])
    ]));
  }
});
export {
  _ as default
};
//# sourceMappingURL=GunTools-DHI7m4vP.js.map
