getWebRoot() . 'js/sheetjs/xlsx.full.min.js'); h::importJs($app->getWebRoot() . 'js/filesaver/filesaver.js'); $this->app->loadLang('file'); jsVar('untitled', $lang->file->untitled); $fileName = isset($pivotName) ? $pivotName : ''; div ( setID('export'), setClass('modal'), div ( setClass('modal-dialog shadow'), div ( setClass('modal-content'), div(setClass('modal-header'), div(setClass('modal-title'), $lang->export)), div ( setClass('modal-actions'), button ( set::type('button'), setClass('btn square ghost'), set('data-dismiss', 'modal'), span(setClass('close')) ) ), div ( setClass('modal-body'), div ( setClass('py-2 ml-8 mr-10 flex items-center'), div ( setStyle('width', '20%'), setClass('text-right pr-4'), $lang->file->fileName ), div ( setStyle('width', '80%'), input ( set::name('fileName'), set::placeholder($lang->file->untitled), set::value($fileName) ) ) ), div ( setClass('py-2 ml-8 mr-10 flex items-center'), div ( setStyle('width', '20%'), setClass('text-right pr-4'), $lang->pivot->exportType ), div ( setStyle('width', '80%'), picker ( set::name('fileType'), set::items($config->pivot->fileType), set::value('xlsx'), set::required(true) ) ) ) ), div ( setClass('modal-footer flex justify-center'), button ( set::type('button'), setID('export-data-button'), setClass('btn primary'), $lang->save ) ) ) ) ) ?>