bug fixes, sms, smaller screens elements were overlaping parent containers and updated document viewer
This commit is contained in:
@@ -67,7 +67,7 @@ const props = defineProps({
|
||||
completed_mode: { type: Boolean, default: false },
|
||||
});
|
||||
|
||||
const viewer = reactive({ open: false, src: "", title: "" });
|
||||
const viewer = reactive({ open: false, src: "", title: "", mimeType: "", filename: "" });
|
||||
function openViewer(doc) {
|
||||
const kind = classifyDocument(doc);
|
||||
const isContractDoc = (doc?.documentable_type || "").toLowerCase().includes("contract");
|
||||
@@ -85,6 +85,8 @@ function openViewer(doc) {
|
||||
viewer.open = true;
|
||||
viewer.src = url;
|
||||
viewer.title = doc.original_name || doc.name;
|
||||
viewer.mimeType = doc.mime_type || "";
|
||||
viewer.filename = doc.original_name || doc.name || "";
|
||||
} else {
|
||||
const url =
|
||||
isContractDoc && doc.contract_uuid
|
||||
@@ -102,6 +104,8 @@ function openViewer(doc) {
|
||||
function closeViewer() {
|
||||
viewer.open = false;
|
||||
viewer.src = "";
|
||||
viewer.mimeType = "";
|
||||
viewer.filename = "";
|
||||
}
|
||||
|
||||
function formatAmount(val) {
|
||||
@@ -610,6 +614,8 @@ const clientSummary = computed(() => {
|
||||
:show="viewer.open"
|
||||
:src="viewer.src"
|
||||
:title="viewer.title"
|
||||
:mime-type="viewer.mimeType"
|
||||
:filename="viewer.filename"
|
||||
@close="closeViewer"
|
||||
/>
|
||||
<ActivityDrawer
|
||||
|
||||
Reference in New Issue
Block a user