class ActiveStorage::Previewer

def preview(**options)

the underlying blob that is created.
anything accepted by ActiveStorage::Attached::One#attach). Pass the additional options to
Override this method in a concrete subclass. Have it yield an attachable preview image (i.e.
def preview(**options)
  raise NotImplementedError
end