[TASK] Add PreviewView and deprecate flux:widget.grid