Pārlūkot izejas kodu

Hide button for no access right

tags/Baseline_180220205_Frontend
MSI\2Fi pirms 11 mēnešiem
vecāks
revīzija
09b0af2fd8
1 mainītis faili ar 42 papildinājumiem un 42 dzēšanām
  1. +42
    -42
      src/components/InvoiceSearch/InvoiceSearch.tsx

+ 42
- 42
src/components/InvoiceSearch/InvoiceSearch.tsx Parādīt failu

@@ -419,54 +419,54 @@ const InvoiceSearch: React.FC<Props> = ({ invoices, projects, abilities }) => {
);

const isAddInvoiceRightExist = () => {
const importRight = [IMPORT_INVOICE].some((ability) => abilities.includes(ability))
return importRight
}

const isAddReciptRightExist = () => {
const importRight = [IMPORT_RECEIPT].some((ability) => abilities.includes(ability))
const importRight = [IMPORT_INVOICE, IMPORT_RECEIPT].some((ability) => abilities.includes(ability))
return importRight
}

return (
<>
<Stack
direction="row"
justifyContent="right"
flexWrap="wrap"
spacing={2}
>
<ButtonGroup variant="contained">
<Button
startIcon={<AddIcon />}
variant="outlined"
component="label"
onClick={handleAddInvoiceClick}
>
{t("Create Invoice")}
</Button>
<Button startIcon={<FileUploadIcon />} variant="contained" component="label">
{
isAddInvoiceRightExist() &&
<Stack
direction="row"
justifyContent="right"
flexWrap="wrap"
spacing={2}
>
<ButtonGroup variant="contained">
<Button
startIcon={<AddIcon />}
variant="outlined"
component="label"
onClick={handleAddInvoiceClick}
>
{t("Create Invoice")}
</Button>
<Button startIcon={<FileUploadIcon />} variant="contained" component="label">
<input
id='importExcel'
type='file'
accept='.xlsx, .csv'
hidden
onChange={(event) => {handleImportClick(event)}}
/>
{t("Import Invoice Issue Summary")}
</Button>
<Button startIcon={<FileUploadIcon />} component="label" variant="contained">
<input
id='importExcel'
type='file'
accept='.xlsx, .csv'
hidden
onChange={(event) => {handleImportClick(event)}}
/>
{t("Import Invoice Issue Summary")}
</Button>
<Button startIcon={<FileUploadIcon />} component="label" variant="contained">
<input
id='importExcel'
type='file'
accept='.xlsx, .csv'
hidden
onChange={(event) => {handleRecImportClick(event)}}
/>
{t("Import Invoice Amount Receive Summary")}
</Button>
</ButtonGroup>
</Stack>
id='importExcel'
type='file'
accept='.xlsx, .csv'
hidden
onChange={(event) => {handleRecImportClick(event)}}
/>
{t("Import Invoice Amount Receive Summary")}
</Button>
</ButtonGroup>
</Stack>
}
{
// tabIndex == 0 &&
<SearchBox


Notiek ielāde…
Atcelt
Saglabāt