import{m as s,a as l}from"./app.UEuFeX4.js";import{n as a}from"./_plugin-vue2_normalizer.1767861d.js";const i={props:{filter:{type:Object,required:!1,default:null},defaultHeader:{type:Object,required:!1,default:null},header:{type:Object,required:!1,default:null},showTypeList:{type:Boolean,required:!1,default:null}},data(){return{}},computed:{...s(["filters","status"])},mounted(){this.filter!==null&&(this.clearAllFilters(),this.setFilterTo(this.filter)),this.defaultHeader!==null&&this.setDefaultHeaderData(this.defaultHeader),this.header!==null&&this.setHeaderData(this.header),this.showTypeList!==null&&this.setTypeListVisibility(this.showTypeList)},beforeDestroy(){this.header!==null&&this.setHeaderData(this.status.defaultHeader),this.showTypeList!==null&&this.setTypeListVisibility(!0)},methods:{...l(["setResultsLoading","setJobCount","setAllFilters","setLastSearch","setHeaderText","setDefaultHeaderData","setHeaderData","setTypeListVisibility","setFilterTo","setFilters","clearAllFilters"])}};var r=function(){var e=this,t=e._self._c;return t("div")},u=[],d=a(i,r,u,!1,null,null,null,null);const h=d.exports;export{h as default};