feat: add download button to many tools
Fix https://github.com/CorentinTh/it-tools/issues/1096#issuecomment-2134232893
This commit is contained in:
		
							parent
							
								
									052ddebc34
								
							
						
					
					
						commit
						31eac2bd78
					
				| @ -23,5 +23,6 @@ const rules: UseValidationRule<string>[] = [ | |||||||
|     output-language="json" |     output-language="json" | ||||||
|     :input-validation-rules="rules" |     :input-validation-rules="rules" | ||||||
|     :transformer="transformer" |     :transformer="transformer" | ||||||
|  |     download-file-name="output.json" | ||||||
|   /> |   /> | ||||||
| </template> | </template> | ||||||
|  | |||||||
| @ -28,5 +28,6 @@ const rules: UseValidationRule<string>[] = [ | |||||||
|     output-label="CSV version of your JSON" |     output-label="CSV version of your JSON" | ||||||
|     :input-validation-rules="rules" |     :input-validation-rules="rules" | ||||||
|     :transformer="transformer" |     :transformer="transformer" | ||||||
|  |     download-file-name="output.csv" | ||||||
|   /> |   /> | ||||||
| </template> | </template> | ||||||
|  | |||||||
| @ -24,5 +24,6 @@ const rules: UseValidationRule<string>[] = [ | |||||||
|     output-language="toml" |     output-language="toml" | ||||||
|     :input-validation-rules="rules" |     :input-validation-rules="rules" | ||||||
|     :transformer="transformer" |     :transformer="transformer" | ||||||
|  |     download-file-name="output.toml" | ||||||
|   /> |   /> | ||||||
| </template> | </template> | ||||||
|  | |||||||
| @ -23,5 +23,6 @@ const rules: UseValidationRule<string>[] = [ | |||||||
|     output-language="yaml" |     output-language="yaml" | ||||||
|     :input-validation-rules="rules" |     :input-validation-rules="rules" | ||||||
|     :transformer="transformer" |     :transformer="transformer" | ||||||
|  |     download-file-name="output.yaml" | ||||||
|   /> |   /> | ||||||
| </template> | </template> | ||||||
|  | |||||||
| @ -119,5 +119,6 @@ function transformer(value: string) { | |||||||
|     input-placeholder="Paste your input data here..." |     input-placeholder="Paste your input data here..." | ||||||
|     output-label="Your transformed data" |     output-label="Your transformed data" | ||||||
|     :transformer="transformer" |     :transformer="transformer" | ||||||
|  |     download-file-name="output.txt" | ||||||
|   /> |   /> | ||||||
| </template> | </template> | ||||||
|  | |||||||
| @ -22,5 +22,6 @@ const rules: UseValidationRule<string>[] = [ | |||||||
|     output-language="json" |     output-language="json" | ||||||
|     :input-validation-rules="rules" |     :input-validation-rules="rules" | ||||||
|     :transformer="transformer" |     :transformer="transformer" | ||||||
|  |     download-file-name="output.json" | ||||||
|   /> |   /> | ||||||
| </template> | </template> | ||||||
|  | |||||||
| @ -23,5 +23,6 @@ const rules: UseValidationRule<string>[] = [ | |||||||
|     output-language="yaml" |     output-language="yaml" | ||||||
|     :input-validation-rules="rules" |     :input-validation-rules="rules" | ||||||
|     :transformer="transformer" |     :transformer="transformer" | ||||||
|  |     download-file-name="output.yaml" | ||||||
|   /> |   /> | ||||||
| </template> | </template> | ||||||
|  | |||||||
| @ -42,5 +42,6 @@ const rules: UseValidationRule<string>[] = [ | |||||||
|     :input-validation-rules="rules" |     :input-validation-rules="rules" | ||||||
|     :transformer="transformer" |     :transformer="transformer" | ||||||
|     :input-default="defaultValue" |     :input-default="defaultValue" | ||||||
|  |     download-file-name="output.xml" | ||||||
|   /> |   /> | ||||||
| </template> | </template> | ||||||
|  | |||||||
| @ -27,5 +27,6 @@ const rules: UseValidationRule<string>[] = [ | |||||||
|     output-language="json" |     output-language="json" | ||||||
|     :input-validation-rules="rules" |     :input-validation-rules="rules" | ||||||
|     :transformer="transformer" |     :transformer="transformer" | ||||||
|  |     download-file-name="output.json" | ||||||
|   /> |   /> | ||||||
| </template> | </template> | ||||||
|  | |||||||
| @ -24,5 +24,6 @@ const rules: UseValidationRule<string>[] = [ | |||||||
|     output-language="toml" |     output-language="toml" | ||||||
|     :input-validation-rules="rules" |     :input-validation-rules="rules" | ||||||
|     :transformer="transformer" |     :transformer="transformer" | ||||||
|  |     download-file-name="output.toml" | ||||||
|   /> |   /> | ||||||
| </template> | </template> | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user