{"record":{"id":"bf05de67d7c5e510","repo":"filamentphp/filament","slug":"invalid-color-mapping-key-key","errorCode":null,"errorMessage":"Invalid color mapping key [{$key}].","messagePattern":"Invalid color mapping key \\[(.+?)\\]\\.","errorType":"exception","errorClass":"LogicException","httpStatus":null,"severity":"error","filePath":"packages/support/src/Colors/ColorManager.php","lineNumber":153,"sourceCode":"        if (! $resolvedColor) {\n            return $this->componentClasses[$componentKey][$color] = $classes;\n        }\n\n        $map = $component->getColorMap($resolvedColor);\n\n        return $this->componentClasses[$componentKey][$color] = [\n            ...$classes,\n            ...array_map(\n                fn (string $shade, string $key): string => match ($key) {\n                    'bg' => \"fi-bg-color-{$shade}\",\n                    'dark:bg' => \"dark:fi-bg-color-{$shade}\",\n                    'dark:hover:bg' => \"dark:hover:fi-bg-color-{$shade}\",\n                    'dark:hover:text' => \"dark:hover:fi-text-color-{$shade}\",\n                    'dark:text' => \"dark:fi-text-color-{$shade}\",\n                    'hover:bg' => \"hover:fi-bg-color-{$shade}\",\n                    'hover:text' => \"hover:fi-text-color-{$shade}\",\n                    'text' => \"fi-text-color-{$shade}\",\n                    default => throw new LogicException(\"Invalid color mapping key [{$key}].\"),\n                },\n                array_values($map),\n                array_keys($map),\n            ),\n        ];\n    }\n\n    /**\n     * @param  class-string<HasColor> | HasColor  $component\n     * @param  array<string>  $color\n     * @return array<string>\n     */\n    public function getComponentCustomStyles(string | HasColor $component, array $color): array\n    {\n        $componentKey = is_string($component) ? $component : serialize($component);\n        $colorKey = serialize($color);\n\n        if (isset($this->componentCustomStyles[$componentKey][$colorKey])) {","sourceCodeStart":135,"sourceCodeEnd":171,"githubUrl":"https://github.com/filamentphp/filament/blob/53483fa9340e4ec637985fe454ebb58afb92ea24/packages/support/src/Colors/ColorManager.php#L135-L171","documentation":"Error \"Invalid color mapping key [{$key}].\" thrown in filamentphp/filament.","triggerScenarios":"Thrown at packages/support/src/Colors/ColorManager.php:153 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":[],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"53483fa9340e4ec637985fe454ebb58afb92ea24","analyzedAt":"2026-08-17T02:06:23.049Z","schemaVersion":2},"datasetVersion":"2026-08-17T04:17:16.089Z"}