Grabbed dndbeyond's source code

```
~/go/bin/sourcemapper -output ddb -jsurl https://media.dndbeyond.com/character-app/static/js/main.90aa78c5.js
```
This commit is contained in:
2025-05-28 11:50:03 -07:00
commit 8df9031d27
3592 changed files with 319051 additions and 0 deletions
@@ -0,0 +1,44 @@
import React from "react";
import BaseSvg from "../../BaseSvg";
import { InjectedSvgProps } from "../../hocs";
export default class SenseRowBoxSvg extends React.PureComponent<InjectedSvgProps> {
render() {
const { fillColor, className } = this.props;
let classNames: Array<string> = ["ddbc-sense-row-box-svg"];
if (className) {
classNames.push(className);
}
return (
<BaseSvg className={classNames.join(" ")} viewBox="0 0 241 34">
<g id="SenseRowBoxSvg-Page-1_1_">
<g
id="SenseRowBoxSvg-Sheet_Desktop_Static"
transform="translate(-683.000000, -651.000000)"
>
<path
id="SenseRowBoxSvg-Page-1"
fill={fillColor}
d="M692.1,651.2c-5.7,3.8-9.1,10-9.1,16.8s3.4,13,9.1,16.8l0.3,0.2h22.1l0.3-0.2
c1.2-0.8,2.3-1.7,3.3-2.7h200.2l0.3-0.4c0.7-1.2,3-4.5,4.9-5.4l0.5-0.2l0-16.1l-0.5-0.2c-1.9-0.9-4.2-4.2-4.9-5.4l-0.3-0.4H718.1
c-1-1-2.1-1.9-3.3-2.7l-0.3-0.2h-22.1L692.1,651.2z M685.5,668c0-5.8,2.9-11.2,7.6-14.5h10.3c4.7,2.1,11.1,3.2,14.3,3.8
c2.3,3,3.7,6.8,3.7,10.7v0c0,3.9-1.3,7.7-3.7,10.7c-3.1,0.6-9.5,1.7-14.3,3.8h-10.3C688.4,679.2,685.5,673.8,685.5,668L685.5,668z
M909.3,655.6c3.1,1.1,11.1,4.5,12.9,9.3l0,6.2c-1.9,4.8-9.9,8.2-12.9,9.3H729.9c-0.8-0.7-2.5-1.8-5.7-2.1c0.9-1.5,3-5.5,3-10.3
s-2-8.8-3-10.3c3.2-0.3,4.9-1.4,5.7-2.1H909.3z M723.1,657.8c0.6,1,3.1,5.2,3.1,10.2s-2.5,9.2-3.1,10.2c-0.6,0-1.3,0-2,0
c1.8-3.1,2.9-6.6,2.9-10.3v0c0-3.7-1-7.2-2.8-10.3C721.8,657.8,722.5,657.8,723.1,657.8L723.1,657.8z M713.8,682.5h-5.3
c3.2-1.3,6-2.1,8.3-2.6C715.9,680.8,714.9,681.7,713.8,682.5L713.8,682.5z M720.5,679.3c3.9-0.4,6.3,0.4,7.7,1.1h-8.5
C719.9,680,720.2,679.7,720.5,679.3L720.5,679.3z M917.4,680.4h-5.5c3.3-1.4,8.1-3.9,10.4-7.3v1.9
C920.1,676.3,918.1,679.3,917.4,680.4L917.4,680.4z M922.2,661v1.9c-2.3-3.4-7.1-5.9-10.4-7.3h5.5
C918.1,656.7,920.1,659.7,922.2,661L922.2,661z M728.1,655.6c-1.4,0.7-3.7,1.4-7.7,1.1c-0.3-0.4-0.5-0.7-0.8-1.1H728.1z
M716.8,656.1c-2.4-0.5-5.1-1.3-8.3-2.6h5.3C714.9,654.3,715.9,655.2,716.8,656.1L716.8,656.1z"
/>
</g>
</g>
</BaseSvg>
);
}
}
@@ -0,0 +1,30 @@
import React from "react";
import { BaseSvg } from "../../../BaseSvg";
import { InjectedSvgProps } from "../../../hocs";
export default class SenseRowSmallBoxSvg extends React.PureComponent<InjectedSvgProps> {
render() {
const { fillColor, className } = this.props;
let classNames: Array<string> = ["ddbc-sense-row-small-box-svg"];
if (className) {
classNames.push(className);
}
return (
<BaseSvg className={classNames.join(" ")} viewBox="0 0 188 33.90015">
<g id="SenseRowSmallBoxSvg-Page-1">
<g id="SenseRowSmallBoxSvg-Sheet_Desktop_Static">
<path
id="SenseRowSmallBoxSvg-Page-1-2"
fill={fillColor}
d="M8.72855.10016A20.33138,20.33138,0,0,0,0,16.90015a20.33152,20.33152,0,0,0,8.72855,16.8l.28774.2h21.198l.28774-.2a20.90539,20.90539,0,0,0,3.1653-2.7H182.53264l.28774-.4c.67144-1.2,2.87756-4.5,4.7-5.4l.47959-.2v-16.1l-.47959-.2c-1.82247-.9-4.02859-4.2-4.7-5.4l-.28774-.4H33.66733A20.9054,20.9054,0,0,0,30.502.2L30.2143,0H9.01635Zm-6.33059,16.8a18.01,18.01,0,0,1,7.28977-14.5h9.87959c4.50817,2.1,10.64692,3.2,13.71632,3.8a18.26332,18.26332,0,0,1,3.549,10.7h0a17.62364,17.62364,0,0,1-3.549,10.7c-2.97345.6-9.11225,1.7-13.71632,3.8H9.68773a18.01,18.01,0,0,1-7.28977-14.5ZM173.9,4.50012c2.97345,1.1,10.64692,4.5,12.3735,9.3v6.2c-1.82247,4.8-9.49595,8.2-12.3735,9.3H44.98575a9.16413,9.16413,0,0,0-5.46736-2.1,21.57693,21.57693,0,0,0,2.87755-10.3,20.52873,20.52873,0,0,0-2.87755-10.3,9.16452,9.16452,0,0,0,5.46736-2.1H173.9Zm-135.43679,2.2a21.34515,21.34515,0,0,1,2.97345,10.2,21.34509,21.34509,0,0,1-2.97345,10.2H36.54489a21.15057,21.15057,0,0,0,2.78165-10.3h0a21.06756,21.06756,0,0,0-2.6857-10.3,5.67381,5.67381,0,0,0,1.82241.19995Zm-8.9204,24.7H24.45919a47.13553,47.13553,0,0,1,7.96122-2.6,24.74945,24.74945,0,0,1-2.87756,2.6Zm6.42655-3.2a12.55865,12.55865,0,0,1,7.38573,1.1H35.20206a7.63546,7.63546,0,0,1,.76734-1.1Zm145.70007,1.1H176.394c3.16529-1.4,7.76936-3.9,9.97553-7.3v1.9c-2.11027,1.29992-4.02864,4.29992-4.7,5.4Zm4.60407-19.4v1.9c-2.20611-3.4-6.81018-5.9-9.97554-7.3h5.27551c.76734,1.1,2.68571,4.1,4.7,5.4Zm-143.01437-5.4c-1.34288.7-3.549,1.4-7.38572,1.1-.28775-.4-.4796-.7-.76734-1.1Zm-10.83876.5a44.52529,44.52529,0,0,1-7.96122-2.6h5.08366a24.74848,24.74848,0,0,1,2.87756,2.6Z"
/>
</g>
</g>
</BaseSvg>
);
}
}
@@ -0,0 +1,3 @@
import SenseRowSmallBoxSvg from "./SenseRowSmallBoxSvg";
export default SenseRowSmallBoxSvg;
@@ -0,0 +1,18 @@
import { asEmptySvg, asThemedSvg } from "../../hocs";
import SenseRowBoxSvg from "./SenseRowBoxSvg";
import SenseRowSmallBoxSvg from "./SenseRowSmallBoxSvg";
const EmptySenseRowBoxSvg = asEmptySvg(SenseRowBoxSvg);
const ThemedSenseRowBoxSvg = asThemedSvg(SenseRowBoxSvg);
const EmptySenseRowSmallBoxSvg = asEmptySvg(SenseRowSmallBoxSvg);
const ThemedSenseRowSmallBoxSvg = asThemedSvg(SenseRowSmallBoxSvg);
export default SenseRowBoxSvg;
export {
SenseRowBoxSvg,
SenseRowSmallBoxSvg,
EmptySenseRowBoxSvg,
ThemedSenseRowBoxSvg,
EmptySenseRowSmallBoxSvg,
ThemedSenseRowSmallBoxSvg,
};