Compare commits

..

No commits in common. "28534d4774bebf437f9ca44518518ce250898ca7" and "23f047df4e9c1058787188fb9ffaccef27ad32f0" have entirely different histories.

4 changed files with 11 additions and 30 deletions

View File

@ -330,9 +330,6 @@ export function ConfigTable({ from }: ConfigTableProps) {
> >
<span title={`Click to view details (ID: ${kennzahl.id})`}> <span title={`Click to view details (ID: ${kennzahl.id})`}>
{kennzahl.name} {kennzahl.name}
{kennzahl.mandatory && (
<span> *</span>
)}
</span> </span>
</td> </td>
<td style={{ padding: "12px" }}> <td style={{ padding: "12px" }}>

View File

@ -360,7 +360,7 @@ export function PitchBooksTable() {
{status === "completed" ? ( {status === "completed" ? (
<Chip <Chip
icon={<CheckCircleIcon />} icon={<CheckCircleIcon />}
label="Extraktion Abgeschlossen" label="Abgeschlossen"
size="small" size="small"
sx={{ sx={{
backgroundColor: "#e8f5e9", backgroundColor: "#e8f5e9",

View File

@ -121,7 +121,7 @@ export default function UploadPage() {
fontWeight: "bold", fontWeight: "bold",
color: "#383838", color: "#383838",
marginBottom: 12, marginBottom: 12,
marginTop: 3, marginTop: 6,
}} }}
> >
Pitchbook Extractor Pitchbook Extractor
@ -207,7 +207,7 @@ export default function UploadPage() {
onMouseEnter={() => router.preloadRoute({ to: "/pitchbooks" })} onMouseEnter={() => router.preloadRoute({ to: "/pitchbooks" })}
onClick={() => navigate({ to: "/pitchbooks" })} onClick={() => navigate({ to: "/pitchbooks" })}
> >
Alle Pitchbooks anzeigen Alle Pitch Books anzeigen
</Button> </Button>
</Box> </Box>
</> </>

View File

@ -1,5 +1,5 @@
import ContentPasteIcon from "@mui/icons-material/ContentPaste"; import ContentPasteIcon from "@mui/icons-material/ContentPaste";
import { Box, Button, Paper, Typography, Snackbar, Alert, IconButton, Tooltip } from "@mui/material"; import { Box, Button, Paper, Typography, Snackbar, Alert, IconButton } from "@mui/material";
import ArrowBackIcon from "@mui/icons-material/ArrowBack"; import ArrowBackIcon from "@mui/icons-material/ArrowBack";
import { useSuspenseQuery } from "@tanstack/react-query"; import { useSuspenseQuery } from "@tanstack/react-query";
import { createFileRoute, useNavigate } from "@tanstack/react-router"; import { createFileRoute, useNavigate } from "@tanstack/react-router";
@ -50,8 +50,6 @@ function ExtractedResultsPage() {
const { data: kpi } = useSuspenseQuery(kpiQueryOptions(pitchBook)); const { data: kpi } = useSuspenseQuery(kpiQueryOptions(pitchBook));
const { data: settings } = useSuspenseQuery(settingsQueryOptions()); const { data: settings } = useSuspenseQuery(settingsQueryOptions());
const fundName = kpi["FONDSNAME"]?.[0]?.entity;
const status = useMemo(() => { const status = useMemo(() => {
let hasRedBorders = false; let hasRedBorders = false;
let hasYellowBorders = false; let hasYellowBorders = false;
@ -160,9 +158,7 @@ function ExtractedResultsPage() {
}} }}
/> />
<Typography variant="h5" gutterBottom> <Typography variant="h5" gutterBottom>
<strong> <strong>Extrahierte Kennzahlen</strong>
{fundName ? `Kennzahlen extrahiert aus: ${fundName}` : "Extrahierte Kennzahlen"}
</strong>
</Typography> </Typography>
</Box> </Box>
<Box <Box
@ -238,30 +234,18 @@ function ExtractedResultsPage() {
justifyContent="flex-end" justifyContent="flex-end"
gap={2} gap={2}
sx={{ flexShrink: 0 }} sx={{ flexShrink: 0 }}
>
<Tooltip
title={
<>
<b>Kennzahlen kopieren</b>
<br />
Kopiert alle aktiven Kennzahlen als Excel-Zeile in die Zwischenablage. Kann direkt in Excel eingefügt werden.
</>
}
placement="top"
arrow
> >
<Button variant="contained" sx={{ backgroundColor: "#383838" }} <Button variant="contained" sx={{ backgroundColor: "#383838" }}
onClick={handleCopyToClipboard}> onClick={handleCopyToClipboard}>
<ContentPasteIcon sx={{ fontSize: 18, mr: 1 }} /> <ContentPasteIcon sx={{ fontSize: 18, mr: 1 }} />
{copied ? "Kopiert!" : "Kennzahlenzeile kopieren"} {copied ? "Kopiert!" : "Kennzahlenzeile kopieren"}
</Button> </Button>
</Tooltip>
<Button <Button
variant="contained" variant="contained"
sx={{ backgroundColor: "#383838" }} sx={{ backgroundColor: "#383838" }}
onClick={() => navigate({ to: "/" })} onClick={() => navigate({ to: "/" })}
> >
Neues Pitchbook hochladen Neu hochladen
</Button> </Button>
</Box> </Box>
</Box> </Box>