From 0e1b792bf7bfbc5cd9a41e0f3d477efea731a454 Mon Sep 17 00:00:00 2001 From: Alan Chambers Date: Tue, 3 Jan 2023 13:57:27 +0000 Subject: [PATCH] Update `make-react.js` script to use new @lit-labs/react createComponent options object (#1090) * Update react wrapper signature Updated react createComponent to use new options object * removed unused pascalCase import --- scripts/make-react.js | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/scripts/make-react.js b/scripts/make-react.js index 84425e027..efcf5339c 100644 --- a/scripts/make-react.js +++ b/scripts/make-react.js @@ -3,7 +3,6 @@ import fs from 'fs'; import path from 'path'; import chalk from 'chalk'; import { deleteSync } from 'del'; -import { pascalCase } from 'pascal-case'; import prettier from 'prettier'; import prettierConfig from '../prettier.config.cjs'; import { getAllComponents } from './shared.js'; @@ -40,14 +39,14 @@ components.map(component => { import { createComponent } from '@lit-labs/react'; import Component from '../../${importPath}'; - export default createComponent( - React, - '${component.tagName}', - Component, - { + export default createComponent({ + tagName: '${component.tagName}', + elementClass: Component, + react: React, + events: { ${events} } - ); + }); `, Object.assign(prettierConfig, { parser: 'babel-ts'