Hancock Fabrics is closing its remaining 185 stores after the US Bankruptcy Court in Delaware approved its sale.