She had a proper vision of the future, at least one – she foresaw her sabre fight with Kylo Ren. Which was nice, when I was watching for the first time, I assumed she saw seeing a past (or even a future) fight from someone else's eyes, and I would think so did she. And it didn't occur to me it was a vision until I watched for a second time.
Also only two of the other flashbacks are certain to be flashbacks – her meandering through Bespin corridors as Luke's fighting Vader (mostly because I doubt they would be rebuilding the Bespin corridor set with such precision), and the moment she was left on Jakku.
The other two (one with Luke and one with Kylo Ren) seem to be from the past, but could be future as well. Luke touching R2-D2 seems to be in the vicinity of a past battle that, given it's placement in the trailer, is very similar to the assault on the village in Jakku. At the same time, isn't R2 now at the foot of the mountain? It could be a vision from the evening following Rey's arrival, perhaps an underwater volcano erupting to account for the fireworks.

They could re-make any of that to be a misdirection retroactively.
There was also a collapsing building flashback in there. I don't seem to recall that one fully, because after it happened she immediately found herself confronting Kylo Ren IIRC. That one could be a vision of the collapse of Maz's pub, except I think it was at night, so it may be the collapse of some part of Starkiller Base. It's also undefined in time.