Comments (5)
Hi @nilleb
Can you post your eslint config? Running on windows from a base installation, I don't get this error. Once I can reproduce, I'll get it fixed.
from choc-autocomplete.
Yeah, sure! Thanks a lot for having a look at this!
{
"root": true,
"env": {
"node": true,
"es6": true,
"jest": true
},
"parserOptions": {
"ecmaVersion": 8
},
"ignorePatterns": [
"node_modules/*",
".out/*",
"!.prettierrc.js",
".d.ts"
],
"settings": {
"react": {
"version": "detect"
},
"import/resolver": {
"alias": {
"map": [
[
"@",
"./src"
]
],
"extensions": [
".ts",
".tsx"
]
}
}
},
"plugins": [
"@typescript-eslint"
],
"extends": [
"eslint:recommended",
"plugin:react/recommended",
"plugin:import/recommended",
"plugin:jsx-a11y/recommended",
"plugin:import/typescript",
"plugin:@typescript-eslint/recommended",
"plugin:prettier/recommended",
"prettier",
"eslint-config-prettier"
],
"rules": {
"import/no-anonymous-default-export": "off",
"@typescript-eslint/explicit-module-boundary-types": "off",
"prefer-const": "error",
"@typescript-eslint/no-unused-vars": "error",
"@typescript-eslint/no-explicit-any": "off",
"react/prop-types": "off",
"react/react-in-jsx-scope": "off",
"jsx-a11y/anchor-is-valid": "off",
"@typescript-eslint/explicit-function-return-type": "off",
"prettier/prettier": [
"error",
{},
{
"usePrettierrc": true
}
],
"indent": [
"error",
2,
{
"SwitchCase": 1
}
]
},
"overrides": [
{
"files": [
"**/*.stories.jsx",
"**/*.jsx"
],
"rules": {
"import/no-anonymous-default-export": "off",
"@typescript-eslint/explicit-module-boundary-types": "off"
}
}
]
}
from choc-autocomplete.
The package.json looks like this
{
"name": "adb-expertise-locator-ui",
"private": true,
"license": "UNLICENSED",
"version": "0.0.0",
"type": "module",
"scripts": {
"dev": "vite",
"build": "tsc && vite build",
"lint": "eslint src --ext ts,tsx --report-unused-disable-directives --max-warnings 0 --fix",
"preview": "vite preview",
"storybook": "storybook dev -p 6006",
"build-storybook": "storybook build"
},
"dependencies": {
"@ariakit/react": "^0.2.17",
"@azure/msal-browser": "^2.38.0",
"@azure/msal-react": "^1.5.9",
"@chakra-ui/icons": "^2.0.19",
"@chakra-ui/react": "^2.7.0",
"@choc-ui/chakra-autocomplete": "^5.2.5",
"@datadog/browser-rum": "^4.46.0",
"@emotion/react": "^11.11.1",
"@emotion/styled": "^11.11.0",
"@tanstack/react-query": "^4.29.23",
"axios": "^1.4.0",
"date-fns": "^2.30.0",
"framer-motion": "^10.12.16",
"match-sorter": "^6.3.1",
"react": "^18.2.0",
"react-dom": "^18.2.0",
"react-hotkeys-hook": "^4.4.1",
"react-nanny": "^2.15.0",
"react-router-dom": "^6.12.1",
"react-use": "^17.4.0"
},
"devDependencies": {
"@chakra-ui/storybook-addon": "^5.0.1",
"@storybook/addon-essentials": "^7.1.1",
"@storybook/addon-interactions": "^7.1.1",
"@storybook/addon-links": "^7.1.1",
"@storybook/blocks": "^7.1.1",
"@storybook/react": "^7.1.1",
"@storybook/react-vite": "^7.1.1",
"@storybook/testing-library": "^0.2.0",
"@types/react": "^18.0.37",
"@types/react-dom": "^18.0.11",
"@types/react-highlight-words": "^0.16.4",
"@typescript-eslint/eslint-plugin": "^5.13.0",
"@typescript-eslint/parser": "^5.0.0",
"@vitejs/plugin-react": "^4.0.0",
"eslint": "^8.49.0",
"eslint-config-airbnb": "^19.0.4",
"eslint-config-airbnb-typescript": "^17.0.0",
"eslint-config-prettier": "^9.0.0",
"eslint-config-react-app": "^7.0.1",
"eslint-config-standard-with-typescript": "^36.0.0",
"eslint-import-resolver-alias": "^1.1.2",
"eslint-import-resolver-typescript": "^3.6.0",
"eslint-import-resolver-vite": "^1.3.0",
"eslint-plugin-import": "^2.25.2",
"eslint-plugin-n": "^15.0.0",
"eslint-plugin-prettier": "^5.0.0",
"eslint-plugin-promise": "^6.0.0",
"eslint-plugin-react": "^7.32.2",
"eslint-plugin-react-hooks": "^4.6.0",
"eslint-plugin-react-refresh": "^0.3.4",
"eslint-plugin-storybook": "^0.6.13",
"msw": "^1.2.3",
"msw-storybook-addon": "^1.8.0",
"prop-types": "^15.8.1",
"storybook": "^7.1.1",
"storybook-addon-react-router-v6": "^2.0.3",
"typescript": "*",
"vite": "^4.3.9",
"vite-plugin-eslint": "^1.8.1"
},
"msw": {
"workerDirectory": "public"
}
}
(I am sorry I can not disclose access to the sources)
(the profile/page.tsx doesn't even include the package, it's another component which does)
from choc-autocomplete.
Thanks @nilleb! I was able to reproduce this tonight with the config you provided, thank you. I think this is fixed in v5.2.7. Let me know if this fixes it or if it still happens.
from choc-autocomplete.
Thanks a kit @Kysluss - I do confirm that this is fixed. Many thanks for your prompt intervention, kudos to you 🙇♂️
from choc-autocomplete.
Related Issues (20)
- Multiple invalid attribute name errors
- set "value" props doesn't change input value HOT 2
- Update package.json for types declaration ? HOT 1
- Why has react-nanny become a peer-dependency? HOT 1
- Contribution instructions should use npm HOT 1
- Reset items after submission HOT 5
- tabbing out of autocomplete input selects the focused item in multiple mode HOT 2
- Filling the component programmatically HOT 2
- Last selected item in multi-select autocomplete prefills input on external click HOT 4
- The `value` prop does nothing HOT 2
- bug: setting AutocompleteItems dynamically via state does not trigger a re-render, only after refocus rendered HOT 2
- Pressing enter when the autocomplete text box is closed selects the first entry, even when freeSolo is true HOT 2
- Named export error HOT 6
- Weird query behavior HOT 1
- How to remove Pop Over "No Results Found" HOT 4
- How to reset this single-select Autocomplete component? HOT 7
- Help with custom filter HOT 1
- Autocomplete is showing a match if the 7 last char are equal even if the "x" other are not HOT 4
- Expose Chakra Popover 'matchWidth' prop
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from choc-autocomplete.