fix: bugs

This commit is contained in:
qier222 2022-04-17 12:46:20 +08:00
parent bc696ca59f
commit b1fd51233a
No known key found for this signature in database
GPG key ID: 9C85007ED905F14D
5 changed files with 22 additions and 17 deletions

View file

@ -0,0 +1,16 @@
import { colord } from 'colord'
import { getCoverColor } from '../utils/common'
export default function useCoverColor(url: string) {
const [color, setColor] = useState({ from: '#fff', to: '#fff' })
useEffect(() => {
getCoverColor(url || '').then(color => {
if (!color) return
const to = colord(color).darken(0.15).rotate(-5).toHex()
setColor({ from: color, to })
})
}, [url])
return color
}