UNPKG

@scalar/api-client

Version:

the open source API testing client

28 lines (27 loc) 916 B
import { defineComponent as p, createElementBlock as c, openBlock as n, createVNode as s, unref as i } from "vue"; import k from "./DownloadAppButton.vue.js"; import m from "../../../components/sidebar/SidebarMenu.vue.js"; const l = { class: "flex h-12 items-center justify-between border-b p-2" }, w = {}, v = /* @__PURE__ */ p({ ...w, __name: "WebTopNav", props: { activeWorkspace: {}, workspaces: {} }, emits: ["create:workspace", "select:workspace"], setup(f, { emit: a }) { const o = a; return (t, e) => (n(), c("nav", l, [ s(i(m), { activeWorkspace: t.activeWorkspace, workspaces: t.workspaces, "onCreate:workspace": e[0] || (e[0] = (r) => o("create:workspace")), "onSelect:workspace": e[1] || (e[1] = (r) => o("select:workspace", r)) }, null, 8, ["activeWorkspace", "workspaces"]), s(k) ])); } }); export { v as default };