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