Files
squoosh/src/features/encoders/qoi/client/index.tsx
robo-mop 003d5d125c Integrate QOI codec completely
* Adds code for encoders and decoders
* Cleans up some obsolete QOI-related code
2023-10-18 04:48:16 +05:30

24 lines
553 B
TypeScript

import { EncodeOptions } from '../shared/meta';
import type WorkerBridge from 'client/lazy-app/worker-bridge';
import { h, Component, Fragment } from 'preact';
export function encode(
signal: AbortSignal,
workerBridge: WorkerBridge,
imageData: ImageData,
options: EncodeOptions,
) {
return workerBridge.qoiEncode(signal, imageData, options);
}
interface Props {
options: EncodeOptions;
onChange(newOptions: EncodeOptions): void;
}
export class Options extends Component<Props, {}> {
render() {
return <Fragment></Fragment>;
}
}