Анимированные стикеры как в ВК
Объясните пожалуйста принцип действия, и структуру данных анимированных стикеров, как в ВК
Допустим у меня есть интерфесы:
interface Stickers {
title: string //название набора стикеров
mainImage: StickerItem //обложка набора стикеров
author: string //автор набора стикеров
items: StickerItem[] //массив со стикерами этого набора
}
interface StickerItem {
emotion: Emotion
...
}
type Emotion = 'happy' | 'sad' | 'angry'
Как дописать интерфейс StickerItem ?
P.S. - эти интерфесы моё примерное представление как выглядит набор стикеров, если я где-то ошибся - напишите свои интерфейсы