Remove stems from spinach, wash leaves well, and place in a large serving bowl. Just prior to serving, toss in fruit and avocados, then sprinkle with cranberries and pecans. Drizzle with vinaigrette dressing.
Shake together all ingredients 30 minutes prior to serving. Do not refrigerate or the oil will solidify.