You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

2 lines
839 B

import{d as p,bL as d,dA as m,f as F,u as f,e as g,aT as _,aU as o,o as l,a as s,w as T,j as y}from"./index-f4658ae7.js";import{F as E,a as O}from"./FullscreenOutlined-71d2eabf.js";const k=p({name:"FullScreen",components:{FullscreenExitOutlined:E,FullscreenOutlined:O,Tooltip:d},setup(){const{t:e}=g(),{toggle:t,isFullscreen:n}=m();return{getTitle:F(()=>f(n)?e("layout.header.tooltipExitFull"):e("layout.header.tooltipEntryFull")),isFullscreen:n,toggle:t}}});function x(e,t,n,r,C,$){const u=o("FullscreenOutlined"),a=o("FullscreenExitOutlined"),i=o("Tooltip");return l(),s(i,{title:e.getTitle,placement:"bottom",mouseEnterDelay:.5},{default:T(()=>[y("span",{onClick:t[0]||(t[0]=(...c)=>e.toggle&&e.toggle(...c))},[e.isFullscreen?(l(),s(a,{key:1})):(l(),s(u,{key:0}))])]),_:1},8,["title"])}const h=_(k,[["render",x]]);export{h as default};