Skip to content

Commit 84d068c

Browse files
committed
added all but label, img and image to be nestable. A tag code preview is not working as intended
1 parent dc44a4e commit 84d068c

File tree

3 files changed

+9
-5
lines changed

3 files changed

+9
-5
lines changed

app/src/helperFunctions/generateCode.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,8 @@ const generateUnformattedCode = (
7878
if (
7979
referencedHTML.tag === 'h1' ||
8080
referencedHTML.tag === 'h2' ||
81+
referencedHTML.tag === 'a' ||
82+
referencedHTML.tag === 'p' ||
8183
referencedHTML.tag === 'button' ||
8284
referencedHTML.tag === 'span' ||
8385
referencedHTML.tag === 'div' ||
@@ -89,8 +91,7 @@ const generateUnformattedCode = (
8991
referencedHTML.tag === 'li' ||
9092
referencedHTML.tag === 'Link' ||
9193
referencedHTML.tag === 'Switch' ||
92-
referencedHTML.tag === 'Route' ||
93-
referencedHTML.tag === 'Image'
94+
referencedHTML.tag === 'Route'
9495
) {
9596
child.children = getEnrichedChildren(child);
9697
}
@@ -278,6 +279,7 @@ const generateUnformattedCode = (
278279
const nestable =
279280
childElement.tag === 'h1' ||
280281
childElement.tag === 'h2' ||
282+
childElement.tag === 'a' ||
281283
childElement.tag === 'span' ||
282284
childElement.tag === 'button' ||
283285
childElement.tag === 'p' ||

app/src/helperFunctions/renderChildren.tsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@ const renderChildren = (children: ChildElement[]) => {
4444
type === 'HTML Element' &&
4545
typeId !== 11 &&
4646
typeId !== 1000 &&
47+
typeId !== 1 &&
4748
typeId !== 2 &&
4849
typeId !== 3 &&
4950
typeId !== 4 &&
@@ -78,6 +79,7 @@ const renderChildren = (children: ChildElement[]) => {
7879
else if (
7980
type === 'HTML Element' &&
8081
(typeId === 11 ||
82+
typeId === 1 ||
8183
typeId === 2 ||
8284
typeId === 3 ||
8385
typeId === 4 ||

app/src/redux/HTMLTypes.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ const HTMLTypes: HTMLType[] = [
3737
placeHolderLong: '',
3838
icon: 'Link',
3939
framework: 'reactClassic',
40-
nestable: false
40+
nestable: true
4141
},
4242
{
4343
id: 2,
@@ -103,7 +103,7 @@ const HTMLTypes: HTMLType[] = [
103103
placeHolderLong: '',
104104
icon: 'EditOutlined',
105105
framework: 'reactClassic',
106-
nestable: true
106+
nestable: false
107107
},
108108
{
109109
id: 5,
@@ -137,7 +137,7 @@ const HTMLTypes: HTMLType[] = [
137137
placeHolderLong: '',
138138
icon: 'MoreOutlined',
139139
framework: 'reactClassic',
140-
nestable: false
140+
nestable: true
141141
},
142142
{
143143
id: 14,

0 commit comments

Comments
 (0)