chore: todos
This commit is contained in:
parent
65118327ff
commit
020e109abd
@ -8,11 +8,13 @@ describe('compiler:sfc', () => {
|
||||
test('style block', () => {
|
||||
const style = parse(`<style>\n.color {\n color: red;\n }\n</style>\n`)
|
||||
.styles[0]
|
||||
// TODO need to actually test this with SourceMapConsumer
|
||||
expect(style.map).not.toBeUndefined()
|
||||
})
|
||||
|
||||
test('script block', () => {
|
||||
const script = parse(`<script>\nconsole.log(1)\n }\n</script>\n`).script
|
||||
// TODO need to actually test this with SourceMapConsumer
|
||||
expect(script!.map).not.toBeUndefined()
|
||||
})
|
||||
})
|
||||
|
@ -74,6 +74,7 @@ export function parse(
|
||||
styles: [],
|
||||
customBlocks: []
|
||||
}
|
||||
|
||||
const ast = baseParse(source, {
|
||||
isNativeTag: () => true,
|
||||
getTextMode: () => TextModes.RAWTEXT
|
||||
@ -86,6 +87,7 @@ export function parse(
|
||||
if (!node.children.length) {
|
||||
return
|
||||
}
|
||||
// TODO handle pad option
|
||||
switch (node.tag) {
|
||||
case 'template':
|
||||
if (!sfc.template) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user