Skip to content

Commit da95474

Browse files
xplatoseambot
andauthored
fix: Hide border on DetailRow:last-of-type (#596)
* fix: Hide border on `DetailRow:last-of-type` * ci: Format code --------- Co-authored-by: Seam Bot <[email protected]>
1 parent 9281b13 commit da95474

File tree

1 file changed

+32
-27
lines changed

1 file changed

+32
-27
lines changed

src/lib/seam/components/DeviceDetails/ThermostatDeviceDetails.tsx

Lines changed: 32 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -166,22 +166,25 @@ function ManualOverrideRow({
166166

167167
return (
168168
<>
169-
<DetailRow label={t.allowManualOverride}>
170-
<Switch
171-
checked={
172-
device.properties.default_climate_setting
173-
?.manual_override_allowed ?? true
174-
}
175-
onChange={(checked) => {
176-
mutate({
177-
device_id: device.device_id,
178-
default_climate_setting: {
179-
manual_override_allowed: checked,
180-
},
181-
})
182-
}}
183-
/>
184-
</DetailRow>
169+
<div className='seam-detail-row-wrap'>
170+
<DetailRow label={t.allowManualOverride}>
171+
<Switch
172+
checked={
173+
device.properties.default_climate_setting
174+
?.manual_override_allowed ?? true
175+
}
176+
onChange={(checked) => {
177+
mutate({
178+
device_id: device.device_id,
179+
default_climate_setting: {
180+
manual_override_allowed: checked,
181+
},
182+
})
183+
}}
184+
/>
185+
</DetailRow>
186+
</div>
187+
185188
<Snackbar
186189
message={t.manualOverrideSuccess}
187190
variant='success'
@@ -204,17 +207,19 @@ function FanModeRow({ device }: { device: ThermostatDevice }): JSX.Element {
204207

205208
return (
206209
<>
207-
<DetailRow label={t.fanMode}>
208-
<FanModeMenu
209-
mode={device.properties.fan_mode_setting}
210-
onChange={(fanMode) => {
211-
mutate({
212-
device_id: device.device_id,
213-
fan_mode_setting: fanMode,
214-
})
215-
}}
216-
/>
217-
</DetailRow>
210+
<div className='seam-detail-row-wrap'>
211+
<DetailRow label={t.fanMode}>
212+
<FanModeMenu
213+
mode={device.properties.fan_mode_setting}
214+
onChange={(fanMode) => {
215+
mutate({
216+
device_id: device.device_id,
217+
fan_mode_setting: fanMode,
218+
})
219+
}}
220+
/>
221+
</DetailRow>
222+
</div>
218223

219224
<Snackbar
220225
message={t.fanModeSuccess}

0 commit comments

Comments
 (0)