New source found from dndbeyond.com
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
import { FC } from "react";
|
||||
import { useSearchParams } from "react-router-dom";
|
||||
|
||||
import { BuilderLinkButton } from "../../../Shared/components/common/LinkButton";
|
||||
|
||||
@@ -11,6 +12,10 @@ export const InvalidCharacter: FC<InvalidCharacterProps> = ({
|
||||
builderUrl,
|
||||
isReadonly,
|
||||
}) => {
|
||||
const [searchParams] = useSearchParams();
|
||||
const isVttView = searchParams.get("view") === "vtt";
|
||||
const sendToNonVttBuilderUrl = builderUrl.replace("view=vtt", "");
|
||||
|
||||
return (
|
||||
<div className="ct-invalid-character">
|
||||
<h2>Character Not Ready!</h2>
|
||||
@@ -30,9 +35,10 @@ export const InvalidCharacter: FC<InvalidCharacterProps> = ({
|
||||
|
||||
<p>
|
||||
<BuilderLinkButton
|
||||
url={builderUrl}
|
||||
url={isVttView ? sendToNonVttBuilderUrl : builderUrl}
|
||||
className="ct-invalid-character__button"
|
||||
size="oversized"
|
||||
target={isVttView ? "_blank" : undefined}
|
||||
>
|
||||
Character Builder
|
||||
</BuilderLinkButton>
|
||||
|
||||
Reference in New Issue
Block a user