From 27c3adbf06b03bd8fbbaca8100ce1fcd3f558d4b Mon Sep 17 00:00:00 2001 From: duckietm Date: Tue, 19 Mar 2024 10:28:57 +0100 Subject: [PATCH] New: react slider with button --- .../camera/views/editor/CameraWidgetEditorView.tsx | 5 ++--- .../room/widgets/furniture/FurnitureDimmerView.tsx | 5 ++--- .../room/widgets/furniture/FurnitureStackHeightView.tsx | 5 ++--- .../wired/views/actions/WiredActionBaseView.tsx | 7 +++---- .../wired/views/actions/WiredActionGiveRewardView.tsx | 6 ++---- .../actions/WiredActionGiveScoreToPredefinedTeamView.tsx | 8 +++----- .../wired/views/actions/WiredActionGiveScoreView.tsx | 8 +++----- .../wired/views/actions/WiredActionMoveFurniToView.tsx | 5 ++--- .../wired/views/actions/WiredActionMuteUserView.tsx | 5 ++--- .../conditions/WiredConditionTimeElapsedLessView.tsx | 6 ++---- .../conditions/WiredConditionTimeElapsedMoreView.tsx | 6 ++---- .../conditions/WiredConditionUserCountInRoomView.tsx | 9 +++------ .../wired/views/triggers/WiredTriggerExecuteOnceView.tsx | 6 ++---- .../triggers/WiredTriggerExecutePeriodicallyLongView.tsx | 6 ++---- .../triggers/WiredTriggerExecutePeriodicallyView.tsx | 6 ++---- .../views/triggers/WiredTriggerScoreAchievedView.tsx | 6 ++---- 16 files changed, 36 insertions(+), 63 deletions(-) diff --git a/src/components/camera/views/editor/CameraWidgetEditorView.tsx b/src/components/camera/views/editor/CameraWidgetEditorView.tsx index d7dfbf7..3eee17b 100644 --- a/src/components/camera/views/editor/CameraWidgetEditorView.tsx +++ b/src/components/camera/views/editor/CameraWidgetEditorView.tsx @@ -3,7 +3,7 @@ import { FC, useCallback, useEffect, useMemo, useState } from 'react'; import { FaSave, FaSearchMinus, FaSearchPlus, FaTrash } from 'react-icons/fa'; import ReactSlider from 'react-slider'; import { CameraEditorTabs, CameraPicture, CameraPictureThumbnail, GetRoomCameraWidgetManager, LocalizeText } from '../../../../api'; -import { Button, ButtonGroup, Column, Flex, Grid, LayoutImage, NitroCardContentView, NitroCardHeaderView, NitroCardTabsItemView, NitroCardTabsView, NitroCardView, Text } from '../../../../common'; +import { Button, ButtonGroup, Column, Flex, Grid, LayoutImage, NitroCardContentView, NitroCardHeaderView, NitroCardTabsItemView, NitroCardTabsView, NitroCardView, Slider, Text } from '../../../../common'; import { CameraWidgetEffectListView } from './effect-list/CameraWidgetEffectListView'; export interface CameraWidgetEditorViewProps @@ -189,8 +189,7 @@ export const CameraWidgetEditorView: FC = props => { selectedEffectName && { LocalizeText('camera.effect.name.' + selectedEffectName) } - = props => @@ -62,8 +62,7 @@ export const FurnitureDimmerView: FC<{}> = props => { LocalizeText('widget.backgroundcolor.lightness') } - = props => @@ -34,8 +34,7 @@ export const FurnitureStackHeightView: FC<{}> = props => { LocalizeText('widget.custom.stack.height.text') } - { !!children &&
} { LocalizeText('wiredfurni.params.delay', [ 'seconds' ], [ GetWiredTimeLocale(actionDelay) ]) } - setActionDelay(event) } /> diff --git a/src/components/wired/views/actions/WiredActionGiveRewardView.tsx b/src/components/wired/views/actions/WiredActionGiveRewardView.tsx index a255fe3..e7f1895 100644 --- a/src/components/wired/views/actions/WiredActionGiveRewardView.tsx +++ b/src/components/wired/views/actions/WiredActionGiveRewardView.tsx @@ -1,8 +1,7 @@ import { FC, useEffect, useState } from 'react'; import { FaPlus, FaTrash } from 'react-icons/fa'; -import ReactSlider from 'react-slider'; import { LocalizeText, WiredFurniType } from '../../../../api'; -import { Button, Column, Flex, Text } from '../../../../common'; +import { Button, Column, Flex, Slider, Text } from '../../../../common'; import { useWired } from '../../../../hooks'; import { WiredActionBaseView } from './WiredActionBaseView'; @@ -102,8 +101,7 @@ export const WiredActionGiveRewardView: FC<{}> = props => Reward limit not set. Make sure rewards are badges or non-tradeable items. } { limitEnabled && - = props => { LocalizeText('wiredfurni.params.setpoints', [ 'points' ], [ points.toString() ]) } - = props => { LocalizeText('wiredfurni.params.settimesingame', [ 'times' ], [ time.toString() ]) } - = props => { LocalizeText('wiredfurni.params.setpoints', [ 'points' ], [ points.toString() ]) } - = props => { LocalizeText('wiredfurni.params.settimesingame', [ 'times' ], [ time.toString() ]) } - = props => { LocalizeText('wiredfurni.params.emptytiles', [ 'tiles' ], [ spacing.toString() ]) } - = props => { LocalizeText('wiredfurni.params.length.minutes', [ 'minutes' ], [ time.toString() ]) } - = props => { LocalizeText('wiredfurni.params.allowbefore', [ 'seconds' ], [ GetWiredTimeLocale(time) ]) } - = props => { LocalizeText('wiredfurni.params.allowafter', [ 'seconds' ], [ GetWiredTimeLocale(time) ]) } - = props => { LocalizeText('wiredfurni.params.usercountmin', [ 'value' ], [ min.toString() ]) } - = props => { LocalizeText('wiredfurni.params.usercountmax', [ 'value' ], [ max.toString() ]) } - = props => { LocalizeText('wiredfurni.params.settime', [ 'seconds' ], [ GetWiredTimeLocale(time) ]) } - = props => { LocalizeText('wiredfurni.params.setlongtime', [ 'time' ], [ FriendlyTime.format(time * 5).toString() ]) } - = props => { LocalizeText('wiredfurni.params.settime', [ 'seconds' ], [ GetWiredTimeLocale(time) ]) } - = props => { LocalizeText('wiredfurni.params.setscore', [ 'points' ], [ points.toString() ]) } -