|
import tag from './tag';
|
|
import mustache from './mustache';
|
|
import text from './text';
|
|
import { Parser } from '../index';
|
|
|
|
export default function fragment(parser: Parser) {
|
|
if (parser.match('<')) {
|
|
return tag;
|
|
}
|
|
|
|
if (parser.match('{')) {
|
|
return mustache;
|
|
}
|
|
|
|
return text;
|
|
}
|