From 62e150f5afefca59b641d24791dae630dee6c6bb Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 27 Apr 2021 18:54:43 +0200 Subject: [PATCH] Bump eslint-config-preact from 1.1.3 to 1.1.4 (#13516) * Bump eslint-config-preact from 1.1.3 to 1.1.4 Bumps [eslint-config-preact](https://github.com/preactjs/eslint-config-preact) from 1.1.3 to 1.1.4. - [Release notes](https://github.com/preactjs/eslint-config-preact/releases) - [Commits](https://github.com/preactjs/eslint-config-preact/compare/v1.1.3...v1.1.4) Signed-off-by: dependabot[bot] * Add missing key prop for elements in iterators where necessary Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Vaidehi Joshi --- app/javascript/Snackbar/Snackbar.jsx | 4 ++-- app/javascript/chat/channels.jsx | 2 ++ app/javascript/githubRepos/githubRepos.jsx | 1 + app/javascript/listings/listingDashboard.jsx | 6 ++++-- app/javascript/onboarding/Onboarding.jsx | 1 + app/javascript/organization/OrganizationPicker.jsx | 6 +++++- app/javascript/packs/homePageFeed.jsx | 3 ++- app/javascript/podcasts/PodcastFeed.jsx | 1 + app/javascript/readingList/readingList.jsx | 2 +- package.json | 2 +- yarn.lock | 8 ++++---- 11 files changed, 24 insertions(+), 12 deletions(-) diff --git a/app/javascript/Snackbar/Snackbar.jsx b/app/javascript/Snackbar/Snackbar.jsx index 2ec8f8857..61b9ea92c 100644 --- a/app/javascript/Snackbar/Snackbar.jsx +++ b/app/javascript/Snackbar/Snackbar.jsx @@ -157,8 +157,8 @@ export class Snackbar extends Component { this.element = element; }} > - {snacks.map(({ message, actions = [] }) => ( - + {snacks.map(({ message, actions = [] }, index) => ( + ))} ); diff --git a/app/javascript/chat/channels.jsx b/app/javascript/chat/channels.jsx index 977216c9b..f85bb31d2 100644 --- a/app/javascript/chat/channels.jsx +++ b/app/javascript/chat/channels.jsx @@ -25,6 +25,7 @@ export const Channels = ({ return ( ( ( - + )); } displayedListings = filterListings( @@ -105,13 +105,14 @@ export class ListingDashboard extends Component { (event.key === 'Enter' || event.key === ' ') && this.setState(state); const filters = ['All', 'Active', 'Draft', 'Expired']; - const filterButtons = filters.map((f) => ( + const filterButtons = filters.map((f, index) => ( { this.setState({ filter: event.target.textContent }); }} className={`rounded-btn ${filter === f ? 'active' : ''}`} role="button" + key={index} onKeyPress={(event) => setStateOnKeyPress(event, { filter: event.target.textContent }) } @@ -146,6 +147,7 @@ export class ListingDashboard extends Component { onClick={() => this.setState({ selectedListings: org.id })} className={`rounded-btn ${selectedListings === org.id ? 'active' : ''}`} role="button" + key={org.id} tabIndex="0" onKeyPress={(event) => setStateOnKeyPress(event, { selectedListings: org.id }) diff --git a/app/javascript/onboarding/Onboarding.jsx b/app/javascript/onboarding/Onboarding.jsx index 068a22e5a..a1a3458cf 100644 --- a/app/javascript/onboarding/Onboarding.jsx +++ b/app/javascript/onboarding/Onboarding.jsx @@ -36,6 +36,7 @@ export class Onboarding extends Component { prev={this.prevSlide} slidesCount={this.slidesCount} currentSlideIndex={index} + key={index} communityConfig={props.communityConfig} previousLocation={previousLocation} /> diff --git a/app/javascript/organization/OrganizationPicker.jsx b/app/javascript/organization/OrganizationPicker.jsx index c766c17d8..3bfdc1aec 100644 --- a/app/javascript/organization/OrganizationPicker.jsx +++ b/app/javascript/organization/OrganizationPicker.jsx @@ -11,7 +11,11 @@ const orgOptions = (organizations, organizationId, emptyLabel) => { ); } - return ; + return ( + + ); }); const nullOrgOption = organizationId === null ? ( diff --git a/app/javascript/packs/homePageFeed.jsx b/app/javascript/packs/homePageFeed.jsx index 438bb3001..704003414 100644 --- a/app/javascript/packs/homePageFeed.jsx +++ b/app/javascript/packs/homePageFeed.jsx @@ -43,7 +43,7 @@ const FeedLoading = () => ( const PodcastEpisodes = ({ episodes }) => ( {episodes.map((episode) => ( - + ))} ); @@ -106,6 +106,7 @@ export const renderFeed = (timeFrame) => { {(subStories || []).map((story) => (
{ const podcastItemDivs = podcastItems.map((ep) => ( diff --git a/app/javascript/readingList/readingList.jsx b/app/javascript/readingList/readingList.jsx index 4c36a2a19..d28845433 100644 --- a/app/javascript/readingList/readingList.jsx +++ b/app/javascript/readingList/readingList.jsx @@ -27,7 +27,7 @@ const READING_LIST_PATH = '/readinglist'; function ItemList({ items, archiveButtonLabel, toggleArchiveStatus }) { return items.map((item) => { return ( - + toggleArchiveStatus(e, item)} diff --git a/package.json b/package.json index ca6be57d8..30f73db56 100644 --- a/package.json +++ b/package.json @@ -113,7 +113,7 @@ "cypress": "^6.9.1", "cypress-file-upload": "^5.0.6", "eslint": "^7.25.0", - "eslint-config-preact": "^1.1.3", + "eslint-config-preact": "^1.1.4", "eslint-config-prettier": "^8.3.0", "eslint-import-resolver-webpack": "^0.13.0", "eslint-plugin-babel": "^5.3.1", diff --git a/yarn.lock b/yarn.lock index efcefffca..f7ddb13ac 100644 --- a/yarn.lock +++ b/yarn.lock @@ -8633,10 +8633,10 @@ escodegen@^2.0.0: optionalDependencies: source-map "~0.6.1" -eslint-config-preact@^1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/eslint-config-preact/-/eslint-config-preact-1.1.3.tgz#b12fa13a57923f6c5658d300ed8d8be3aa467b14" - integrity sha512-AU90nXiNv3P1kA10eBJkv8TB6dd81OsT4UyM5fG6Ie8bxQGinE/6XR7LMxylvk3fusK5xAxDET4bIHPT6S5Hvw== +eslint-config-preact@^1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/eslint-config-preact/-/eslint-config-preact-1.1.4.tgz#1b80394beb00e90391d23d132a8e1048f81ecfe8" + integrity sha512-j00/BpjPpVoaX8UTpXFPAsfBIzuwJX+sBvgPFyb53Lqi31fM0Oiq516qYXRyaZ7q1BRCjO8s67NCLal6v/Z8Lg== dependencies: babel-eslint "^10.0.1" eslint-plugin-compat "^3.5.1"