Skip to content
Snippets Groups Projects
Unverified Commit 31836f08 authored by Anton Kulyk's avatar Anton Kulyk Committed by GitHub
Browse files

Warn about archived model used as a data source (#19775)

parent 843de173
No related branches found
No related tags found
No related merge requests found
import React from "react";
import { t } from "ttag";
import PropTypes from "prop-types";
import { color } from "metabase/lib/colors";
import {
isVirtualCardId,
getQuestionIdFromVirtualTableId,
} from "metabase/lib/saved-questions";
import * as Urls from "metabase/lib/urls";
import Questions from "metabase/entities/questions";
import Tooltip from "metabase/components/Tooltip";
import TableInfoPopover from "metabase/components/MetadataInfo/TableInfoPopover";
import { HeadBreadcrumbs } from "./HeaderBreadcrumbs";
......@@ -106,13 +111,28 @@ function SourceDatasetBreadcrumbs({ dataset, ...props }) {
>
{collection?.name || t`Our analytics`}
</HeadBreadcrumbs.Badge>,
<HeadBreadcrumbs.Badge
key="dataset-name"
to={Urls.question(dataset)}
inactiveColor="text-light"
>
{dataset.name}
</HeadBreadcrumbs.Badge>,
dataset.archived ? (
<Tooltip
key="dataset-name"
tooltip={t`This model is archived and shouldn't be used.`}
maxWidth="auto"
placement="bottom"
>
<HeadBreadcrumbs.Badge
inactiveColor="text-light"
icon={{ name: "warning", color: color("danger") }}
>
{dataset.name}
</HeadBreadcrumbs.Badge>
</Tooltip>
) : (
<HeadBreadcrumbs.Badge
to={Urls.question(dataset)}
inactiveColor="text-light"
>
{dataset.name}
</HeadBreadcrumbs.Badge>
),
]}
/>
);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment