Implement toggle for zebra printers searching feature [SCI-7242] (#4470)

This commit is contained in:
ajugo 2022-09-27 15:57:23 +02:00 committed by GitHub
parent 691b9abac7
commit 0e8ad6abf1
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 8 additions and 2 deletions

View file

@ -17,6 +17,7 @@ function initPrintModalComponent() {
return {
showModal: false,
row_ids: [],
zebraEnabled: container.data('zebra-enabled'),
urls: {
print: container.data('print-url'),
zebraProgress: container.data('zebra-progress-url'),

View file

@ -85,7 +85,8 @@
props: {
showModal: Boolean,
row_ids: Array,
urls: Object
urls: Object,
zebraEnabled: Boolean
},
data() {
return {
@ -114,7 +115,9 @@
this.$emit('close');
});
this.initZebraPrinter();
if (this.zebraEnabled) {
this.initZebraPrinter();
}
},
computed: {
templates_dropdown() {

View file

@ -91,11 +91,13 @@
data-label-templates-url="<%= label_templates_path(format: :json) %>"
data-rows-url="<%= rows_to_print_repository_repository_rows_path(repository_id: @repository) %>"
data-fluics-info-url="<%= Constants::SCINOTE_FLUICS_URL %>"
data-zebra-enabled="<%= Rails.configuration.x.zebra_print_enabled %>"
>
<print-modal-container
:show-modal = "showModal"
:row_ids = "row_ids"
:urls = "urls"
:zebra-enabled = "zebraEnabled"
@close="closeModal"
></print-modal-container>
</div>