wip
This commit is contained in:
1 parent
4139d390e8
commit
08b1850ea1
2 files changed
+5
-6
No files matched your search
@@ -11,7 +11,6 @@ class BoardDispatcher extends Component
|
|||||||
public array $results = [];
|
public array $results = [];
|
||||||
public array $destLabels = ['DR', 'MR', 'RW', 'DC', 'DM', 'MC', 'AM', 'SW', 'DC', 'DM', 'MC', 'AM', 'SM', 'ST', 'DC', 'DM', 'MC', 'AM', 'DL', 'ML', 'LM'];
|
public array $destLabels = ['DR', 'MR', 'RW', 'DC', 'DM', 'MC', 'AM', 'SW', 'DC', 'DM', 'MC', 'AM', 'SM', 'ST', 'DC', 'DM', 'MC', 'AM', 'DL', 'ML', 'LM'];
|
||||||
public string $boardVersion = '';
|
public string $boardVersion = '';
|
||||||
public string $copystring = '';
|
|
||||||
public bool $copyDisabled = true;
|
public bool $copyDisabled = true;
|
||||||
public bool $calculationDisabled = true;
|
public bool $calculationDisabled = true;
|
||||||
public string $calculationColor = 'gray';
|
public string $calculationColor = 'gray';
|
||||||
@@ -77,12 +76,13 @@ class BoardDispatcher extends Component
|
|||||||
$this->setCopyButton();
|
$this->setCopyButton();
|
||||||
}
|
}
|
||||||
|
|
||||||
public function copy()
|
public function copyResult()
|
||||||
{
|
{
|
||||||
$this->copystring = '';
|
$copystring = '';
|
||||||
foreach ($this->results as $row) {
|
foreach ($this->results as $row) {
|
||||||
$this->copystring .= implode("\t", $row) . "\n";
|
$copystring .= implode("\t", $row) . "\n";
|
||||||
}
|
}
|
||||||
|
$this->js("navigator.clipboard.writeText('{$copystring}')");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -23,8 +23,7 @@
|
|||||||
|
|
||||||
<!-- Copy-Button -->
|
<!-- Copy-Button -->
|
||||||
<x-filament::button icon="heroicon-o-clipboard-document-list" size="md" tooltip="Copy"
|
<x-filament::button icon="heroicon-o-clipboard-document-list" size="md" tooltip="Copy"
|
||||||
:disabled="$copyDisabled" class="cursor-pointer" color="{{ $copyColor }}"
|
:disabled="$copyDisabled" class="cursor-pointer" color="{{ $copyColor }}" x-on:click="$wire.copyResult()" />
|
||||||
x-on:click="navigator.clipboard.writeText({{ $this->copystring }})" />
|
|
||||||
|
|
||||||
<!-- Calculate-Button -->
|
<!-- Calculate-Button -->
|
||||||
<x-filament::button icon="heroicon-o-calculator" size="md" tooltip="Calculate" :disabled="$calculationDisabled"
|
<x-filament::button icon="heroicon-o-calculator" size="md" tooltip="Calculate" :disabled="$calculationDisabled"
|
||||||
|
|||||||
Reference in new issue
Block a user