Fix some stuff for prod
This commit is contained in:
		@@ -12,7 +12,7 @@
 | 
				
			|||||||
    "dev": "next dev",
 | 
					    "dev": "next dev",
 | 
				
			||||||
    "lint": "next lint",
 | 
					    "lint": "next lint",
 | 
				
			||||||
    "start": "next start",
 | 
					    "start": "next start",
 | 
				
			||||||
    "go": "next start"
 | 
					    "go": "next dev"
 | 
				
			||||||
  },
 | 
					  },
 | 
				
			||||||
  "dependencies": {
 | 
					  "dependencies": {
 | 
				
			||||||
    "@radix-ui/react-accordion": "^1.2.0",
 | 
					    "@radix-ui/react-accordion": "^1.2.0",
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -74,7 +74,7 @@ ChartContainer.displayName = "Chart"
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
const ChartStyle = ({ id, config }: { id: string; config: ChartConfig }) => {
 | 
					const ChartStyle = ({ id, config }: { id: string; config: ChartConfig }) => {
 | 
				
			||||||
  const colorConfig = Object.entries(config).filter(
 | 
					  const colorConfig = Object.entries(config).filter(
 | 
				
			||||||
    ([_, config]) => config.theme || config.color
 | 
					    ([_, config]) => config.theme ?? config.color
 | 
				
			||||||
  )
 | 
					  )
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  if (!colorConfig.length) {
 | 
					  if (!colorConfig.length) {
 | 
				
			||||||
@@ -91,7 +91,7 @@ ${prefix} [data-chart=${id}] {
 | 
				
			|||||||
${colorConfig
 | 
					${colorConfig
 | 
				
			||||||
  .map(([key, itemConfig]) => {
 | 
					  .map(([key, itemConfig]) => {
 | 
				
			||||||
    const color =
 | 
					    const color =
 | 
				
			||||||
      itemConfig.theme?.[theme as keyof typeof itemConfig.theme] ||
 | 
					      itemConfig.theme?.[theme as keyof typeof itemConfig.theme] ??
 | 
				
			||||||
      itemConfig.color
 | 
					      itemConfig.color
 | 
				
			||||||
    return color ? `  --color-${key}: ${color};` : null
 | 
					    return color ? `  --color-${key}: ${color};` : null
 | 
				
			||||||
  })
 | 
					  })
 | 
				
			||||||
@@ -144,11 +144,11 @@ const ChartTooltipContent = React.forwardRef<
 | 
				
			|||||||
      }
 | 
					      }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      const [item] = payload
 | 
					      const [item] = payload
 | 
				
			||||||
      const key = `${labelKey || item.dataKey || item.name || "value"}`
 | 
					      const key = `${labelKey ?? item.dataKey ?? item.name ?? "value"}`
 | 
				
			||||||
      const itemConfig = getPayloadConfigFromPayload(config, item, key)
 | 
					      const itemConfig = getPayloadConfigFromPayload(config, item, key)
 | 
				
			||||||
      const value =
 | 
					      const value =
 | 
				
			||||||
        !labelKey && typeof label === "string"
 | 
					        !labelKey && typeof label === "string"
 | 
				
			||||||
          ? config[label as keyof typeof config]?.label || label
 | 
					          ? config[label as keyof typeof config]?.label ?? label
 | 
				
			||||||
          : itemConfig?.label
 | 
					          : itemConfig?.label
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      if (labelFormatter) {
 | 
					      if (labelFormatter) {
 | 
				
			||||||
@@ -191,9 +191,9 @@ const ChartTooltipContent = React.forwardRef<
 | 
				
			|||||||
        {!nestLabel ? tooltipLabel : null}
 | 
					        {!nestLabel ? tooltipLabel : null}
 | 
				
			||||||
        <div className="grid gap-1.5">
 | 
					        <div className="grid gap-1.5">
 | 
				
			||||||
          {payload.map((item, index) => {
 | 
					          {payload.map((item, index) => {
 | 
				
			||||||
            const key = `${nameKey || item.name || item.dataKey || "value"}`
 | 
					            const key = `${nameKey ?? item.name ?? item.dataKey ?? "value"}`
 | 
				
			||||||
            const itemConfig = getPayloadConfigFromPayload(config, item, key)
 | 
					            const itemConfig = getPayloadConfigFromPayload(config, item, key)
 | 
				
			||||||
            const indicatorColor = color || item.payload.fill || item.color
 | 
					            const indicatorColor = color ?? item.payload.fill ?? item.color
 | 
				
			||||||
 | 
					
 | 
				
			||||||
            return (
 | 
					            return (
 | 
				
			||||||
              <div
 | 
					              <div
 | 
				
			||||||
@@ -224,6 +224,7 @@ const ChartTooltipContent = React.forwardRef<
 | 
				
			|||||||
                          )}
 | 
					                          )}
 | 
				
			||||||
                          style={
 | 
					                          style={
 | 
				
			||||||
                            {
 | 
					                            {
 | 
				
			||||||
 | 
					                              // @ts-expect-error - Not my code
 | 
				
			||||||
                              "--color-bg": indicatorColor,
 | 
					                              "--color-bg": indicatorColor,
 | 
				
			||||||
                              "--color-border": indicatorColor,
 | 
					                              "--color-border": indicatorColor,
 | 
				
			||||||
                            } as React.CSSProperties
 | 
					                            } as React.CSSProperties
 | 
				
			||||||
@@ -240,7 +241,7 @@ const ChartTooltipContent = React.forwardRef<
 | 
				
			|||||||
                      <div className="grid gap-1.5">
 | 
					                      <div className="grid gap-1.5">
 | 
				
			||||||
                        {nestLabel ? tooltipLabel : null}
 | 
					                        {nestLabel ? tooltipLabel : null}
 | 
				
			||||||
                        <span className="text-muted-foreground">
 | 
					                        <span className="text-muted-foreground">
 | 
				
			||||||
                          {itemConfig?.label || item.name}
 | 
					                          {itemConfig?.label ?? item.name}
 | 
				
			||||||
                        </span>
 | 
					                        </span>
 | 
				
			||||||
                      </div>
 | 
					                      </div>
 | 
				
			||||||
                      {item.value && (
 | 
					                      {item.value && (
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user