Skip to content

Commit cf0879d

Browse files
committed
Add buttonName Option
Add `buttonName` property to `ExportButtonComponent` and update export button text in `export-button.blade.php` to use the new property
1 parent bfef13d commit cf0879d

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

src/Livewire/ExportButtonComponent.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,8 @@ class ExportButtonComponent extends Component
2525

2626
public string $filename = '';
2727

28+
public string $buttonName = 'Export';
29+
2830
public string $sheetName = 'Sheet1';
2931

3032
public bool $autoDownload = false;

src/resources/views/export-button.blade.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
searchParams.set('action', 'exportQueue');
1111
searchParams.set('exportType', '{{$fileType}}');
1212
searchParams.set('sheetName', '{{$sheetName}}');
13+
searchParams.set('buttonName', '{{$buttonName}}');
1314
searchParams.set('emailTo', '{{urlencode($emailTo)}}');
1415
1516
var tableParams = $.param(oTable.ajax.params());
@@ -35,7 +36,7 @@
3536
x-ref="exportBtn"
3637
:disabled="$wire.exporting"
3738
class="{{ $class }}"
38-
>Export
39+
>{{$buttonName}}
3940
</button>
4041
</form>
4142

0 commit comments

Comments
 (0)