Skip to content

Commit 3a4d185

Browse files
authored
feat: enabled download button for all documents (#2371)
1 parent 2779f04 commit 3a4d185

File tree

3 files changed

+9
-12
lines changed

3 files changed

+9
-12
lines changed

apps/backoffice-v2/src/common/components/molecules/DownloadFile/DownloadFile.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
import { ctw } from '@/common/utils/ctw/ctw';
2-
import React, { ComponentProps, FunctionComponent } from 'react';
31
import { DownloadFileSvg } from '@/common/components/atoms/icons';
2+
import { ctw } from '@/common/utils/ctw/ctw';
3+
import { ComponentProps, FunctionComponent } from 'react';
44

55
export interface IDownloadFile extends ComponentProps<'div'> {
66
heading: string;

apps/backoffice-v2/src/pages/Entity/components/Case/Case.Documents.Toolbar.tsx

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
import { Download, ExternalLinkIcon, FileText } from 'lucide-react';
22
import { FunctionComponent } from 'react';
33

4+
import { ImageViewer } from '@/common/components/organisms/ImageViewer/ImageViewer';
45
import { ctw } from '@/common/utils/ctw/ctw';
56
import { isPdf } from '@/common/utils/is-pdf/is-pdf';
6-
import { ImageViewer } from '@/common/components/organisms/ImageViewer/ImageViewer';
77
import { useDocumentsToolbarLogic } from '@/pages/Entity/components/Case/hooks/useDocumentsToolbarLogic/useDocumentsToolbarLogic';
88

99
export const DocumentsToolbar: FunctionComponent<{
@@ -60,9 +60,6 @@ export const DocumentsToolbar: FunctionComponent<{
6060
<a
6161
className={ctw(
6262
`btn btn-circle btn-ghost btn-sm bg-base-300/70 text-[0.688rem] focus:outline-primary`,
63-
{
64-
'pointer-events-none opacity-50': !shouldDownload,
65-
},
6663
)}
6764
download={image?.fileName}
6865
href={fileToDownloadBase64}

apps/backoffice-v2/src/pages/Entity/components/Case/Case.Documents.tsx

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
1-
import 'react-image-crop/dist/ReactCrop.css';
21
import { FunctionComponent } from 'react';
2+
import 'react-image-crop/dist/ReactCrop.css';
33

4-
import { ctw } from '@/common/utils/ctw/ctw';
5-
import { IDocumentsProps } from './interfaces';
6-
import { useDocuments } from './hooks/useDocuments/useDocuments';
4+
import { DownloadFile } from '@/common/components/molecules/DownloadFile/DownloadFile';
75
import { ImageEditor } from '@/common/components/molecules/ImageEditor/ImageEditor';
86
import { ImageViewer } from '@/common/components/organisms/ImageViewer/ImageViewer';
9-
import { DownloadFile } from '@/common/components/molecules/DownloadFile/DownloadFile';
10-
import { DocumentsToolbar } from '@/pages/Entity/components/Case/Case.Documents.Toolbar';
7+
import { ctw } from '@/common/utils/ctw/ctw';
118
import { keyFactory } from '@/common/utils/key-factory/key-factory';
9+
import { DocumentsToolbar } from '@/pages/Entity/components/Case/Case.Documents.Toolbar';
10+
import { useDocuments } from './hooks/useDocuments/useDocuments';
11+
import { IDocumentsProps } from './interfaces';
1212

1313
/**
1414
* @description To be used by {@link Case}, and be wrapped by {@link Case.Content}. Displays a single entity's documents using {@link ImageViewer}. Displays documents[0].imageUrl if no document was selected yet.

0 commit comments

Comments
 (0)