Flex list component with divider and header