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
860 B

import{d as p,bL as m,e as d,dA as F,aT as f,aU as n,o as t,a as l,w as a,j as _,t as g}from"./index-f4658ae7.js";import{useTableContext as k}from"./useTableContext-e652508f.js";import{F as C,a as O}from"./FullscreenOutlined-71d2eabf.js";const S=p({name:"FullScreenSetting",components:{FullscreenExitOutlined:C,FullscreenOutlined:O,Tooltip:m},setup(){const e=k(),{t:o}=d(),{toggle:s,isFullscreen:c}=F(e.wrapRef);return{toggle:s,isFullscreen:c,t:o}}});function T(e,o,s,c,b,x){const r=n("FullscreenOutlined"),i=n("FullscreenExitOutlined"),u=n("Tooltip");return t(),l(u,{placement:"top"},{title:a(()=>[_("span",null,g(e.t("component.table.settingFullScreen")),1)]),default:a(()=>[e.isFullscreen?(t(),l(i,{key:1,onClick:e.toggle},null,8,["onClick"])):(t(),l(r,{key:0,onClick:e.toggle},null,8,["onClick"]))]),_:1})}const B=f(S,[["render",T]]);export{B as default};