Skip to content

Commit

Permalink
feat: field add className.
Browse files Browse the repository at this point in the history
  • Loading branch information
jaywcjlove committed Feb 26, 2024
1 parent 29454cd commit 37f1e46
Show file tree
Hide file tree
Showing 11 changed files with 15 additions and 12 deletions.
7 changes: 5 additions & 2 deletions pages/page1/src/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -30,9 +30,12 @@ const RenderLogin = () => {
{fields
.sort((a, b) => a.index - b.index)
.map((item, idx) => {
console.log('item', item);
if (!item.children) return null;
return <label key={item.name + idx}>{item.children}</label>;
return (
<label className={`rlp-${item.name}`} key={item.name + idx}>
{item.children}
</label>
);
})}
<section>
{buttons
Expand Down
2 changes: 1 addition & 1 deletion pages/page10/src/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@ const RenderLogin = () => {
const { name, ...props } = item.children.props;
const labelElement = label[item.name];
return (
<label htmlFor={htmlFor} key={item.name + idx}>
<label className={`rlp-${item.name}`} htmlFor={htmlFor} key={item.name + idx}>
{cloneElement(item.children, {
...props,
name: panel === 'login' ? name : '',
Expand Down
2 changes: 1 addition & 1 deletion pages/page11/src/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ const RenderLogin = () => {
if (!item.children && extraLabel) return <div key={idx}>{extraLabel}</div>;
const labelElement = label[`$${item.name}`];
return (
<label key={item.name + idx}>
<label className={`rlp-${item.name}`} key={item.name + idx}>
{labelElement && <span className="login-page11-label">{labelElement}</span>}
<article>
{item.children}
Expand Down
2 changes: 1 addition & 1 deletion pages/page2/src/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ const RenderLogin = () => {
.map((item, idx) => {
if (!item.children) return null;
return (
<label key={item.name + idx}>
<label className={`rlp-${item.name}`} key={item.name + idx}>
{item.children} {extra[item.name]}
</label>
);
Expand Down
2 changes: 1 addition & 1 deletion pages/page3/src/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ const RenderLogin = () => {
if (!item.children) return null;
const labelElement = label[`$${item.name}`];
return (
<label key={item.name + idx}>
<label className={`rlp-${item.name}`} key={item.name + idx}>
{item.children}
{labelElement && <span className={`login-page3-label`}>{labelElement}</span>}
{extra[item.name]}
Expand Down
2 changes: 1 addition & 1 deletion pages/page4/src/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ const RenderLogin = () => {
if (!item.children && extraLabel) return <div key={idx}>{extraLabel}</div>;
const labelElement = label[`$${item.name}`];
return (
<label key={item.name + idx}>
<label className={`rlp-${item.name}`} key={item.name + idx}>
<article>
{item.children}
{labelElement && <span className="login-page4-label">{labelElement}</span>}
Expand Down
2 changes: 1 addition & 1 deletion pages/page5/src/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ const RenderLogin = () => {
if (!item.children && !extraLabel) return null;
if (!item.children && extraLabel) return <div key={idx}>{extraLabel}</div>;
return (
<label key={item.name + idx}>
<label className={`rlp-${item.name}`} key={item.name + idx}>
{item.children}
{extraLabel}
</label>
Expand Down
2 changes: 1 addition & 1 deletion pages/page6/src/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ const RenderLogin = () => {
if (!item.children) return null;
const labelElement = label[`$${item.name}`];
return (
<label htmlFor={item.name} key={item.name + idx}>
<label className={`rlp-${item.name}`} htmlFor={item.name} key={item.name + idx}>
{labelElement && <span className={`login-page6-label`}>{labelElement}</span>}
{item.children}
{extraLabel && <div>{extraLabel}</div>}
Expand Down
2 changes: 1 addition & 1 deletion pages/page7/src/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ const RenderLogin = () => {
if (!item.children) return null;
const labelElement = label[`$${item.name}`];
return (
<label htmlFor={item.name} key={item.name + idx}>
<label className={`rlp-${item.name}`} htmlFor={item.name} key={item.name + idx}>
{labelElement && <span className={`login-page7-label`}>{labelElement}</span>}
{item.children}
{extraLabel && <div>{extraLabel}</div>}
Expand Down
2 changes: 1 addition & 1 deletion pages/page8/src/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ const RenderLogin = () => {
const htmlFor = item.name.replace('$$login', '');
const { name, ...props } = item.children.props;
return (
<label htmlFor={htmlFor} key={item.name + idx}>
<label className={`rlp-${item.name}`} htmlFor={htmlFor} key={item.name + idx}>
{labelElement && <span className={`login-page8-label`}>{labelElement}</span>}
{cloneElement(item.children, {
...props,
Expand Down
2 changes: 1 addition & 1 deletion pages/page9/src/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ const RenderLogin = () => {
if (!item.children && !extraLabel) return null;
if (!item.children && extraLabel) return <div key={idx}>{extraLabel}</div>;
return (
<label key={item.name + idx}>
<label className={`rlp-${item.name}`} key={item.name + idx}>
{item.children}
{extraLabel}
</label>
Expand Down

0 comments on commit 37f1e46

Please sign in to comment.