v-intersection (npm): vue directive use Intersection Observer API
Keywords: intersection|observe