import SideNavLink_default from "./SideNavLink.vue.js";
import { createBlock, createElementVNode, createTextVNode, createVNode, defineComponent, openBlock, unref, withCtx } from "vue";
import { ScalarDropdown, ScalarDropdownItem, ScalarIcon } from "@scalar/components";
//#region src/components/SideNav/SideHelp.vue?vue&type=script&setup=true&lang.ts
var _hoisted_1 = {
	class: "block no-underline",
	href: "https://discord.gg/scalar",
	target: "_blank"
};
var _hoisted_2 = { class: "flex items-center justify-center" };
var _hoisted_3 = {
	class: "block no-underline",
	href: "https://github.com/scalar/scalar",
	target: "_blank"
};
var _hoisted_4 = { class: "flex items-center justify-center" };
var _hoisted_5 = {
	class: "block no-underline",
	href: "mailto:support@scalar.com",
	target: "_blank"
};
var _hoisted_6 = { class: "flex items-center justify-center" };
var _hoisted_7 = {
	class: "block no-underline",
	href: "https://scalar.com/changelog",
	target: "_blank"
};
var _hoisted_8 = { class: "flex items-center justify-center" };
var _hoisted_9 = {
	class: "block no-underline",
	href: "https://github.com/scalar/scalar/issues/2669",
	target: "_blank"
};
var _hoisted_10 = { class: "flex items-center justify-center" };
var SideHelp_vue_vue_type_script_setup_true_lang_default = /* @__PURE__ */ defineComponent({
	__name: "SideHelp",
	setup(__props) {
		return (_ctx, _cache) => {
			return openBlock(), createBlock(unref(ScalarDropdown), {
				class: "max-w-[150px]",
				placement: "top-end"
			}, {
				items: withCtx(() => [
					_cache[6] || (_cache[6] = createElementVNode("span", { class: "text-c-2 px-2.5 py-1.5 text-xs font-medium" }, "Support", -1)),
					createElementVNode("a", _hoisted_1, [createVNode(unref(ScalarDropdownItem), { class: "flex w-full items-center gap-1.5" }, {
						default: withCtx(() => [createElementVNode("div", _hoisted_2, [createVNode(unref(ScalarIcon), {
							icon: "Discord",
							size: "xs",
							thickness: "1.75"
						})]), _cache[1] || (_cache[1] = createElementVNode("span", null, "Discord", -1))]),
						_: 1
					})]),
					createElementVNode("a", _hoisted_3, [createVNode(unref(ScalarDropdownItem), { class: "flex w-full items-center gap-1.5" }, {
						default: withCtx(() => [createElementVNode("div", _hoisted_4, [createVNode(unref(ScalarIcon), {
							icon: "GitHubLine",
							size: "xs",
							thickness: "1.75"
						})]), _cache[2] || (_cache[2] = createElementVNode("span", null, "GitHub", -1))]),
						_: 1
					})]),
					createElementVNode("a", _hoisted_5, [createVNode(unref(ScalarDropdownItem), { class: "flex w-full items-center gap-1.5" }, {
						default: withCtx(() => [createElementVNode("div", _hoisted_6, [createVNode(unref(ScalarIcon), {
							icon: "Email",
							size: "xs"
						})]), _cache[3] || (_cache[3] = createElementVNode("span", null, "Email", -1))]),
						_: 1
					})]),
					_cache[7] || (_cache[7] = createElementVNode("span", { class: "text-c-2 px-2.5 py-1.5 text-xs font-medium" }, "Product", -1)),
					createElementVNode("a", _hoisted_7, [createVNode(unref(ScalarDropdownItem), { class: "flex w-full items-center gap-1.5" }, {
						default: withCtx(() => [createElementVNode("div", _hoisted_8, [createVNode(unref(ScalarIcon), {
							icon: "Changelog",
							size: "xs",
							thickness: "1.75"
						})]), _cache[4] || (_cache[4] = createElementVNode("span", null, "Changelog", -1))]),
						_: 1
					})]),
					createElementVNode("a", _hoisted_9, [createVNode(unref(ScalarDropdownItem), { class: "flex w-full items-center gap-1.5" }, {
						default: withCtx(() => [createElementVNode("div", _hoisted_10, [createVNode(unref(ScalarIcon), {
							icon: "Roadmap",
							size: "xs",
							thickness: "1.75"
						})]), _cache[5] || (_cache[5] = createElementVNode("span", null, "Roadmap", -1))]),
						_: 1
					})])
				]),
				default: withCtx(() => [createVNode(SideNavLink_default, {
					is: "button",
					icon: "Help",
					type: "button"
				}, {
					default: withCtx(() => [..._cache[0] || (_cache[0] = [createTextVNode(" About ", -1)])]),
					_: 1
				})]),
				_: 1
			});
		};
	}
});
//#endregion
export { SideHelp_vue_vue_type_script_setup_true_lang_default as default };

//# sourceMappingURL=SideHelp.vue.script.js.map