Question when do I use to or from with direct object and indirect object
ex.
I passed the salt to her
I passed the salt for her.
In these cases both prepositions are correct . I need to find the rule of when to use each one. I am a teacher and I cant explain it to my student. Please help