refactor(snack-bar): rework to account for ivy (#15536)
refactor(snack-bar): rework to account for ivy (#15536)

Reworks the snack bar to account for a breaking change in Ivy.
jelbourn/material2,josephperrott/material2,andrewseguin/material2,mmalerba/material2,crisbeto/material2,jelbourn/material2,josephperrott/material2,andrewseguin/material2,mmalerba/material2,mmalerba/material2,crisbeto/material2,andrewseguin/material2,crisbeto/material2,Jefiozie/material2,andrewseguin/material2,josephperrott/material2,DevVersion/material2,mmalerba/material2,DevVersion/material2,DevVersion/material2,josephperrott/material2,jelbourn/material2,Jefiozie/material2,DevVersion/material2,Jefiozie/material2,Jefiozie/material2,angular/components,angular/components,angular/components,jelbourn/material2,DevVersion/material2,Jefiozie/material2,andrewseguin/material2,mmalerba/material2,angular/components,crisbeto/material2,josephperrott/material2,jelbourn/material2