Skip to content
This repository was archived by the owner on Sep 26, 2022. It is now read-only.

Commit 4d36f74

Browse files
Merge pull request #163 from TheComputerM/docs/source-with-materialapp
Docs/source with materialapp
2 parents 4b2e90a + 64bb734 commit 4d36f74

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

61 files changed

+120
-156
lines changed

packages/docs/scripts/examples.js

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,15 @@ export default {
55
name: 'examples',
66
transform(code, id) {
77
if (id.includes('examples')) {
8-
const highlighted = Prism.highlight(code, Prism.languages.svelte, 'svelte');
8+
// some files still have CRLF line-endings, that's why the last 3 replaces aren't combined
9+
// when that's solved, do .replace('</script>\n', '</script>\n\n<MaterialApp>') instead
10+
const codeWithInject1 = code
11+
.replace(' } from \'svelte-materialify/src\'', ', MaterialApp } from \'svelte-materialify/src\'')
12+
.replace('</script>', '</script>\n\n<MaterialApp>')
13+
.replace('<MaterialApp>\n', '<MaterialApp>')
14+
.replace('<MaterialApp>\r\n', '<MaterialApp>');
15+
const codeWithInject2 = codeWithInject1.includes('<MaterialApp>') ? `${codeWithInject1}</MaterialApp>` : codeWithInject1;
16+
const highlighted = Prism.highlight(codeWithInject2, Prism.languages.svelte, 'svelte');
917
const output = `<script context="module">export const source = ${JSON.stringify(
1018
highlighted,
1119
)}</script>`;

packages/docs/src/examples/Alert/border.svelte

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<script>
2-
import Alert from 'svelte-materialify/src/components/Alert';
2+
import { Alert } from 'svelte-materialify/src';
33
</script>
44

55
<Alert class="indigo white-text" border="left">

packages/docs/src/examples/Alert/coloredBorder.svelte

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<script>
2-
import Alert from 'svelte-materialify/src/components/Alert';
2+
import { Alert } from 'svelte-materialify/src';
33
</script>
44

55
<Alert class="indigo-text" border="left" coloredBorder>

packages/docs/src/examples/Alert/colors.svelte

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
<script>
2-
import Alert from 'svelte-materialify/src/components/Alert';
3-
import Icon from 'svelte-materialify/src/components/Icon';
2+
import { Alert, Icon } from 'svelte-materialify/src';
43
import { mdiCheck, mdiThumbUp, mdiAlert } from '@mdi/js';
54
</script>
65

packages/docs/src/examples/Alert/dense.svelte

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
<script>
2-
import Alert from 'svelte-materialify/src/components/Alert';
3-
import Icon from 'svelte-materialify/src/components/Icon';
2+
import { Alert, Icon } from 'svelte-materialify/src';
43
import { mdiCheck, mdiThumbUp, mdiAlert } from '@mdi/js';
54
</script>
65

packages/docs/src/examples/Alert/dismissible.svelte

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
<script>
2-
import Alert from 'svelte-materialify/src/components/Alert';
3-
import Icon from 'svelte-materialify/src/components/Icon';
4-
import Button from 'svelte-materialify/src/components/Button';
2+
import { Alert, Icon, Button } from 'svelte-materialify/src';
53
import { mdiAlertCircle } from '@mdi/js';
64
75
let timesDismissed = 0;

packages/docs/src/examples/Alert/icon.svelte

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
<script>
2-
import Alert from 'svelte-materialify/src/components/Alert';
3-
import Icon from 'svelte-materialify/src/components/Icon';
2+
import { Alert, Icon } from 'svelte-materialify/src';
43
import { mdiCheck, mdiThumbUp, mdiAlert } from '@mdi/js';
54
</script>
65

packages/docs/src/examples/Alert/outlined.svelte

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
<script>
2-
import Alert from 'svelte-materialify/src/components/Alert';
3-
import Icon from 'svelte-materialify/src/components/Icon';
2+
import { Alert, Icon } from 'svelte-materialify/src';
43
import { mdiCheck, mdiThumbUp, mdiAlert } from '@mdi/js';
54
</script>
65

packages/docs/src/examples/Alert/text.svelte

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
<script>
2-
import Alert from 'svelte-materialify/src/components/Alert';
3-
import Icon from 'svelte-materialify/src/components/Icon';
2+
import { Alert, Icon } from 'svelte-materialify/src';
43
import { mdiThumbUp, mdiAlert, mdiFire } from '@mdi/js';
54
</script>
65

packages/docs/src/examples/Alert/transition.svelte

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
<script>
22
import { scale } from 'svelte/transition';
3-
import Alert from 'svelte-materialify/src/components/Alert';
4-
import Button from 'svelte-materialify/src/components/Button';
3+
import { Alert, Button } from 'svelte-materialify/src';
54
65
let alert = true;
76
</script>

0 commit comments

Comments
 (0)