base for time-off request form done in angular