feat: create an EditableProperty component
feat: added boolean properties table and missing properties
chore: integrated receipt printing page on op info page
fix: fixed style issues in the boolean properties table
feat: added a custom prefixText on the editable property component
chore: commented out currently unused features
fix: fixed boolean properties table color
chore: removed debug logs
fix: boolean properties table cancel button was saving instead of
canceling
fix: receipt printing properties where wrong (customText currently isn't
used, and customerNameOrPhoneNumber was using the wrong property)