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