mirror of
https://github.com/invoke-ai/InvokeAI
synced 2024-08-30 20:32:17 +00:00
* Implements rudimentary api * Fixes blocking in API * Adds UI to monorepo > src/frontend/ * Updates frontend/README * Reverts conda env name to `ldm` * Fixes environment yamls * CORS config for testing * Fixes LogViewer position * API WID * Adds actions to image viewer * Increases vite chunkSizeWarningLimit to 1500 * Implements init image * Implements state persistence in localStorage * Improve progress data handling * Final build * Fixes mimetypes error on windows * Adds error logging * Fixes bugged img2img strength component * Adds sourcemaps to dev build * Fixes missing key * Changes connection status indicator to text * Adds ability to serve other hosts than localhost * Adding Flask API server * Removes source maps from config * Fixes prop transfer * Add missing packages and add CORS support * Adding API doc * Remove defaults from openapi doc * Adds basic error handling for server config query * Mostly working socket.io implementation. * Fixes bug preventing mask upload * Fixes bug with sampler name not written to metadata * UI Overhaul, numerous fixes Co-authored-by: Kyle Schouviller <kyle0654@hotmail.com> Co-authored-by: Lincoln Stein <lincoln.stein@gmail.com>
52 lines
1.1 KiB
TypeScript
52 lines
1.1 KiB
TypeScript
import {
|
|
Slider,
|
|
SliderTrack,
|
|
SliderFilledTrack,
|
|
SliderThumb,
|
|
FormControl,
|
|
FormLabel,
|
|
Text,
|
|
Flex,
|
|
SliderProps,
|
|
} from '@chakra-ui/react';
|
|
|
|
interface Props extends SliderProps {
|
|
label: string;
|
|
value: number;
|
|
fontSize?: number | string;
|
|
}
|
|
|
|
const SDSlider = ({
|
|
label,
|
|
value,
|
|
fontSize = 'sm',
|
|
onChange,
|
|
...rest
|
|
}: Props) => {
|
|
return (
|
|
<FormControl>
|
|
<Flex gap={2}>
|
|
<FormLabel marginInlineEnd={0} marginBottom={1}>
|
|
<Text fontSize={fontSize} whiteSpace='nowrap'>
|
|
{label}
|
|
</Text>
|
|
</FormLabel>
|
|
<Slider
|
|
aria-label={label}
|
|
focusThumbOnChange={true}
|
|
value={value}
|
|
onChange={onChange}
|
|
{...rest}
|
|
>
|
|
<SliderTrack>
|
|
<SliderFilledTrack />
|
|
</SliderTrack>
|
|
<SliderThumb />
|
|
</Slider>
|
|
</Flex>
|
|
</FormControl>
|
|
);
|
|
};
|
|
|
|
export default SDSlider;
|