Text this: High-resolution Observations of a Flare Associated with a Partial Filament Eruption on 2023 April 21