I would disagree.
I use it for code and it comes up with unique solutions to my situations that certainly have not been seen before in its training dataset.
When you inform it you are using a 3rd party UI component library, a 3rd party CSS library, and you need to alter the layout based on the current complex state of an Angular system, and it can provide HTML, CSS, and TypeScript code that works and is based on this unique arrangement in this system, I'd say that's reasoning on some level.
It's not copying and pasting from StackOverflow. It has to "understand" the scenario and implement it using my guidelines.
It will even take into account things like linting rules ("Never use the 'any' type") and it can do that too.