pengzhanbo 149732520a
feat: add multiple provider support for icon, close #568 (#596)
* feat: add multiple provider support for icon

* chore: tweak

* chore: tweak
2025-05-16 11:03:41 +08:00

92 lines
2.7 KiB
Plaintext

// Vitest Snapshot v1, https://vitest.dev/guide/snapshot.html
exports[`iconPlugin > should not work with invalid icon 1`] = `
"<p>:: mdi:11 ::</p>
"
`;
exports[`iconPlugin > should not work with invalid icon 2`] = `
"<p>::::</p>
"
`;
exports[`iconPlugin > should not work with invalid icon 3`] = `
"<p>::]&amp;</p>
"
`;
exports[`iconPlugin > should not work with invalid icon 4`] = `
"<p>::mdi:11</p>
"
`;
exports[`iconPlugin > should work with options -> { provider: "fontawesome", prefix } 1`] = `
"<p><VPIcon provider="fontawesome" name="home" /></p>
"
`;
exports[`iconPlugin > should work with options -> { provider: "fontawesome", prefix } 2`] = `
"<p><VPIcon provider="fontawesome" size="32px" name="home" /></p>
"
`;
exports[`iconPlugin > should work with options -> { provider: "fontawesome", prefix } 3`] = `
"<p><VPIcon provider="fontawesome" color="#eee" name="home" /></p>
"
`;
exports[`iconPlugin > should work with options -> { provider: "fontawesome", prefix } 4`] = `
"<p><VPIcon provider="fontawesome" size="32px" color="#eee" name="home" /></p>
"
`;
exports[`iconPlugin > should work with options -> { provider: "fontawesome", prefix } 5`] = `
"<p><VPIcon provider="fontawesome" name="fas:home" /></p>
"
`;
exports[`iconPlugin > should work with options -> { provider: "fontawesome", prefix } 6`] = `
"<p><VPIcon provider="fontawesome" name="fas:home" extra="2xl" data-fa-transform="shrink-8" /></p>
"
`;
exports[`iconPlugin > should work with options -> { provider: "iconfont", prefix } 1`] = `
"<p><VPIcon provider="iconfont" name="home" /></p>
"
`;
exports[`iconPlugin > should work with options -> { provider: "iconfont", prefix } 2`] = `
"<p><VPIcon provider="iconfont" size="32px" name="home" /></p>
"
`;
exports[`iconPlugin > should work with options -> { provider: "iconfont", prefix } 3`] = `
"<p><VPIcon provider="iconfont" color="#eee" name="home" /></p>
"
`;
exports[`iconPlugin > should work with options -> { provider: "iconfont", prefix } 4`] = `
"<p><VPIcon provider="iconfont" size="32px" color="#eee" name="home" /></p>
"
`;
exports[`iconPlugin > should work with options -> { provider: "iconify", prefix } 1`] = `
"<p><VPIcon provider="iconify" name="11" /></p>
"
`;
exports[`iconPlugin > should work with options -> { provider: "iconify", prefix } 2`] = `
"<p><VPIcon provider="iconify" size="32px" color="#eee" name="11" /></p>
"
`;
exports[`iconPlugin > should work with options -> { provider: "iconify", prefix } 3`] = `
"<p><VPIcon provider="iconify" color="#eee" name="mdi:11" /></p>
"
`;
exports[`iconPlugin > should work with options -> { provider: "iconify", prefix } 4`] = `
"<p><VPIcon provider="iconify" size="32px/" name="fas:11" /></p>
"
`;