Partition.tsx 502 B

12345678910111213141516171819202122
  1. import React from 'react';
  2. import { TopicPartition } from 'types';
  3. import Replica from './Replica';
  4. const Partition: React.FC<TopicPartition> = ({
  5. partition,
  6. leader,
  7. replicas,
  8. }) => {
  9. return (
  10. <div className="tile is-child box">
  11. <h2 className="title is-5">Partition #{partition}</h2>
  12. <div className="columns is-mobile is-multiline">
  13. {replicas.map((replica, index) => <Replica {...replica} index={index} />)}
  14. </div>
  15. </div>
  16. );
  17. };
  18. export default Partition;