Skip to content

Commit 31eac2b

Browse files
committed
feat: add download button to many tools
Fix CorentinTh#1096 (comment)
1 parent 052ddeb commit 31eac2b

File tree

10 files changed

+10
-0
lines changed

10 files changed

+10
-0
lines changed

src/tools/json-minify/json-minify.vue

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,5 +23,6 @@ const rules: UseValidationRule<string>[] = [
2323
output-language="json"
2424
:input-validation-rules="rules"
2525
:transformer="transformer"
26+
download-file-name="output.json"
2627
/>
2728
</template>

src/tools/json-to-csv/json-to-csv.vue

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,5 +28,6 @@ const rules: UseValidationRule<string>[] = [
2828
output-label="CSV version of your JSON"
2929
:input-validation-rules="rules"
3030
:transformer="transformer"
31+
download-file-name="output.csv"
3132
/>
3233
</template>

src/tools/json-to-toml/json-to-toml.vue

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,5 +24,6 @@ const rules: UseValidationRule<string>[] = [
2424
output-language="toml"
2525
:input-validation-rules="rules"
2626
:transformer="transformer"
27+
download-file-name="output.toml"
2728
/>
2829
</template>

src/tools/json-to-yaml-converter/json-to-yaml.vue

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,5 +23,6 @@ const rules: UseValidationRule<string>[] = [
2323
output-language="yaml"
2424
:input-validation-rules="rules"
2525
:transformer="transformer"
26+
download-file-name="output.yaml"
2627
/>
2728
</template>

src/tools/list-converter/list-converter.vue

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -119,5 +119,6 @@ function transformer(value: string) {
119119
input-placeholder="Paste your input data here..."
120120
output-label="Your transformed data"
121121
:transformer="transformer"
122+
download-file-name="output.txt"
122123
/>
123124
</template>

src/tools/toml-to-json/toml-to-json.vue

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,5 +22,6 @@ const rules: UseValidationRule<string>[] = [
2222
output-language="json"
2323
:input-validation-rules="rules"
2424
:transformer="transformer"
25+
download-file-name="output.json"
2526
/>
2627
</template>

src/tools/toml-to-yaml/toml-to-yaml.vue

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,5 +23,6 @@ const rules: UseValidationRule<string>[] = [
2323
output-language="yaml"
2424
:input-validation-rules="rules"
2525
:transformer="transformer"
26+
download-file-name="output.yaml"
2627
/>
2728
</template>

src/tools/xml-formatter/xml-formatter.vue

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,5 +42,6 @@ const rules: UseValidationRule<string>[] = [
4242
:input-validation-rules="rules"
4343
:transformer="transformer"
4444
:input-default="defaultValue"
45+
download-file-name="output.xml"
4546
/>
4647
</template>

src/tools/yaml-to-json-converter/yaml-to-json.vue

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,5 +27,6 @@ const rules: UseValidationRule<string>[] = [
2727
output-language="json"
2828
:input-validation-rules="rules"
2929
:transformer="transformer"
30+
download-file-name="output.json"
3031
/>
3132
</template>

src/tools/yaml-to-toml/yaml-to-toml.vue

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,5 +24,6 @@ const rules: UseValidationRule<string>[] = [
2424
output-language="toml"
2525
:input-validation-rules="rules"
2626
:transformer="transformer"
27+
download-file-name="output.toml"
2728
/>
2829
</template>

0 commit comments

Comments
 (0)