andjsrk
andjsrk
Steps to reproduce: 1. Create a solid project with `npm init [email protected]` (SolidStart: No, Template: ts, Use Typescript: Yes) 2. Update `package.json`: ```json { // other fields... "dependencies": { "@macaron-css/core":...
### Validations - [x] Follow our [Code of Conduct](https://github.com/eslint-stylistic/eslint-stylistic/blob/main/CODE_OF_CONDUCT.md) - [x] Read the [Contributing Guide](https://eslint.style/contribute/guide). - [x] Check that there isn't already an issue that reports the same bug to...
Currently, the definition of `ClassNames` is recursive: https://github.com/vanilla-extract-css/vanilla-extract/blob/221f07f83844a238604a00e4c2d3c75eb7f087ba/packages/css/src/types.ts#L166 But it is not handled correctly on: https://github.com/vanilla-extract-css/vanilla-extract/blob/221f07f83844a238604a00e4c2d3c75eb7f087ba/packages/css/src/style.ts#L30-L36 This PR fixes this mismatch.