搜索...
一个 React Hook,允许你使用滴管工具获取屏幕上某像素的颜色。
请查看 API。
点击下方链接跳转 GitHub 查看源代码。
const { isSupported, sRGBHex, open } = useEyeDropper(options)
export type UseEyeDropperOptions = { /** * 初始 sRGBHex。 * * @defaultValue '' */ initialValue?: string /** * 是否将 sRGBHex 转换为大写。 * * @defaultValue true */ upperCase?: boolean /** * 是否保留 sRGBHex 中的前导井号。 * * @defaultValue true */ keepLeadingHash?: boolean }
export type UseEyeDropperReturns = { /** * 是否支持 EyeDropper。 */ isSupported: boolean /** * sRGBHex 颜色值。 */ sRGBHex: string /** * 打开 EyeDropper。 * * @param options - 打开选项。 */ open: (options?: EyeDropperOpenOptions) => Promise<string | null> }