fix: correct prettier placeholder regex (#4302)
parent
bdc5e0073d
commit
47cb5ad298
|
@ -283,7 +283,7 @@ function replacePlaceholders(quasisDoc, expressionDocs) {
|
||||||
const placeholder = parts[atPlaceholderIndex];
|
const placeholder = parts[atPlaceholderIndex];
|
||||||
const rest = parts.slice(atPlaceholderIndex + 1);
|
const rest = parts.slice(atPlaceholderIndex + 1);
|
||||||
const placeholderMatch = placeholder.match(
|
const placeholderMatch = placeholder.match(
|
||||||
/@prettier-placeholder-(.+)-id(.*)/
|
/@prettier-placeholder-(.+)-id([\s\S]*)/
|
||||||
);
|
);
|
||||||
const placeholderID = placeholderMatch[1];
|
const placeholderID = placeholderMatch[1];
|
||||||
// When the expression has a suffix appended, like:
|
// When the expression has a suffix appended, like:
|
||||||
|
|
|
@ -66,6 +66,13 @@ styled.div\`
|
||||||
\${props => props.red ? 'color: red;' : ''};
|
\${props => props.red ? 'color: red;' : ''};
|
||||||
/* prettier-ignore */
|
/* prettier-ignore */
|
||||||
\`
|
\`
|
||||||
|
|
||||||
|
styled.div\`
|
||||||
|
\${sanitize} \${fonts}
|
||||||
|
html {
|
||||||
|
margin: 0;
|
||||||
|
}
|
||||||
|
\`
|
||||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
const ListItem = styled.li\`\`;
|
const ListItem = styled.li\`\`;
|
||||||
|
|
||||||
|
@ -136,4 +143,11 @@ styled.div\`
|
||||||
/* prettier-ignore */
|
/* prettier-ignore */
|
||||||
\`;
|
\`;
|
||||||
|
|
||||||
|
styled.div\`
|
||||||
|
\${sanitize} \${fonts}
|
||||||
|
html {
|
||||||
|
margin: 0;
|
||||||
|
}
|
||||||
|
\`;
|
||||||
|
|
||||||
`;
|
`;
|
||||||
|
|
|
@ -63,3 +63,10 @@ styled.div`
|
||||||
${props => props.red ? 'color: red;' : ''};
|
${props => props.red ? 'color: red;' : ''};
|
||||||
/* prettier-ignore */
|
/* prettier-ignore */
|
||||||
`
|
`
|
||||||
|
|
||||||
|
styled.div`
|
||||||
|
${sanitize} ${fonts}
|
||||||
|
html {
|
||||||
|
margin: 0;
|
||||||
|
}
|
||||||
|
`
|
||||||
|
|
Loading…
Reference in New Issue