<${column.component}
- id="${singularCamelName}-${column.name}-none"
+ ${idName}="${singularCamelName}-${column.name}-none"
name="${column.name}"
defaultValue=""
${column.defaultProp}={!props.spot?.spotType}
@@ -83,7 +83,7 @@ const ${singularPascalName}Form = (props: ${singularPascalName}FormProps) => {
%>
<${column.component}
- id="${singularCamelName}-${column.name}-${i}"
+ ${idName}="${singularCamelName}-${column.name}-${i}"
name="${columnComponentName}"
defaultValue="${value.name}"
${column.defaultProp}={props.${singularCamelName}?.${column.name}?.includes('${value.name}')}
diff --git a/packages/cli/src/commands/generate/scaffold/templates/components/Names.tsx.template b/packages/cli/src/commands/generate/scaffold/templates/components/Names.tsx.template
index 161d817229c7..b648e60ec131 100644
--- a/packages/cli/src/commands/generate/scaffold/templates/components/Names.tsx.template
+++ b/packages/cli/src/commands/generate/scaffold/templates/components/Names.tsx.template
@@ -8,9 +8,9 @@ import { ${listFormattersImports} } from 'src/lib/formatters'
import type { Delete${singularPascalName}MutationVariables, Find${pluralPascalName} } from 'types/graphql'
const DELETE_${singularConstantName}_MUTATION = gql`
- mutation Delete${singularPascalName}Mutation($id: ${idType}!) {
- delete${singularPascalName}(id: $id) {
- id
+ mutation Delete${singularPascalName}Mutation($${idName}: ${idType}!) {
+ delete${singularPascalName}(${idName}: $${idName}) {
+ ${idName}
}
}
`
@@ -30,9 +30,9 @@ const ${pluralPascalName}List = ({ ${pluralCamelName} }: Find${pluralPascalName}
awaitRefetchQueries: true,
})
- const onDeleteClick = (id: Delete${singularPascalName}MutationVariables['id']) => {
- if (confirm('Are you sure you want to delete ${singularCamelName} ' + id + '?')) {
- delete${singularPascalName}({ variables: { id } })
+ const onDeleteClick = (${idName}: Delete${singularPascalName}MutationVariables['${idName}']) => {
+ if (confirm('Are you sure you want to delete ${singularCamelName} ' + ${idName} + '?')) {
+ delete${singularPascalName}({ variables: { ${idName} } })
}
}
@@ -47,29 +47,29 @@ const ${pluralPascalName}List = ({ ${pluralCamelName} }: Find${pluralPascalName}
{${pluralCamelName}.map((${singularCamelName}) => (
- <% columns.forEach(column => { %>
+
<% columns.forEach(column => { %>
{${column.listDisplayFunction}(${singularCamelName}.${column.name})} | <% }) %>
|