@scalar/api-reference
Version:
Generate beautiful API references from OpenAPI documents
21 lines (20 loc) • 1.12 kB
JavaScript
import { useAgentContext } from "../../hooks/use-agent.js";
import { createElementBlock, createTextVNode, createVNode, defineComponent, openBlock, unref } from "vue";
import { ScalarIconSparkle } from "@scalar/icons";
//#region src/components/AgentScalar/AgentScalarButton.vue?vue&type=script&setup=true&lang.ts
var AgentScalarButton_vue_vue_type_script_setup_true_lang_default = /* @__PURE__ */ defineComponent({
__name: "AgentScalarButton",
setup(__props) {
const agentContext = useAgentContext();
return (_ctx, _cache) => {
return openBlock(), createElementBlock("button", {
class: "bg-sidebar-b-search text-sidebar-c-2 hover:text-sidebar-c-1 flex items-center gap-1.5 rounded border px-2 text-base whitespace-nowrap",
type: "button",
onClick: _cache[0] || (_cache[0] = ($event) => unref(agentContext)?.toggleAgent())
}, [createVNode(unref(ScalarIconSparkle)), _cache[1] || (_cache[1] = createTextVNode(" Ask AI ", -1))]);
};
}
});
//#endregion
export { AgentScalarButton_vue_vue_type_script_setup_true_lang_default as default };
//# sourceMappingURL=AgentScalarButton.vue.script.js.map