Add shift filtering and rendering functionality in shifts settings
This commit is contained in:
@@ -5722,9 +5722,14 @@ class RotaBuilder(object):
|
||||
</div>
|
||||
<details>
|
||||
<summary><h2>Shifts settings</h2></summary>
|
||||
<div id="shifts-container" data-shifts='{json.dumps([i.name for i in self.shifts])}'>
|
||||
<div id="shifts-container" data-shifts='{json.dumps([i.name for i in self.shifts])}' data-shifts-json='{json.dumps([_pydantic_to_dict(i) for i in self.shifts])}'>
|
||||
<div id="shifts-controls">
|
||||
<input type="text" id="shift-filter" placeholder="Filter shifts by name" style="width:100%; margin-bottom:8px;" />
|
||||
</div>
|
||||
<div id="shifts-table">
|
||||
{"<br/>".join(str(i) for i in self.shifts)}
|
||||
</div>
|
||||
</div>
|
||||
</details>
|
||||
<details>
|
||||
<summary><h2>Worker details</h2></summary>
|
||||
|
||||
Reference in New Issue
Block a user