{"record":{"id":"e18414860f88d1f2","repo":"livewire/livewire","slug":"unable-to-find-component-name","errorCode":null,"errorMessage":"Unable to find component: [{$name}]","messagePattern":"Unable to find component: \\[(.+?)\\]","errorType":"exception","errorClass":"ComponentNotFoundException","httpStatus":null,"severity":"error","filePath":"src/Factory/Factory.php","lineNumber":76,"sourceCode":"\n                if ($path) {\n                    $class = $this->compiler->compile($path);\n                }\n            }\n        }\n\n        if (! $class || ! class_exists($class) || ! is_subclass_of($class, Component::class)) {\n            foreach ($this->missingComponentResolvers as $resolver) {\n                if ($class = $resolver($name)) {\n                    $this->finder->addComponent(name: $name, class: $class);\n\n                    break;\n                }\n            }\n        }\n\n        if (! $class || ! class_exists($class) || ! is_subclass_of($class, Component::class)) {\n            throw new ComponentNotFoundException(\n                \"Unable to find component: [{$name}]\"\n            );\n        }\n\n        $this->resolvedComponentCache[$name] = $class;\n\n        return [$name, $class];\n    }\n\n    public function resolveComponentClass($name): string\n    {\n        [$name, $class] = $this->resolveComponentNameAndClass($name);\n\n        return $class;\n    }\n\n    public function resolveComponentName($name): string\n    {","sourceCodeStart":58,"sourceCodeEnd":94,"githubUrl":"https://github.com/livewire/livewire/blob/1a3fde34c5789366411c450cf4e630356f18b584/src/Factory/Factory.php#L58-L94","documentation":"Error \"Unable to find component: [{$name}]\" thrown in livewire/livewire.","triggerScenarios":"Thrown at src/Factory/Factory.php:76 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":"1a3fde34c5789366411c450cf4e630356f18b584","analyzedAt":"2026-08-17T02:02:20.412Z","schemaVersion":2},"datasetVersion":"2026-08-17T04:17:16.089Z"}