diff --git a/src/App.vue b/src/App.vue
index 633a5dfe4e547c48bfa93740a290ba5ba370930a..09a31ed95ac609b9c5f0630813ecc1320fcb4b4f 100644
--- a/src/App.vue
+++ b/src/App.vue
@@ -1,47 +1,106 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
-
+export default {
+ components: {
+ iTable,
+ },
+ data() {
+ return {
+ tableData: [
+ { id: 1, name: "John Doe", age: 30 },
+ { id: 2, name: "Jane Doe", age: 25 },
+ { id: 3, name: "Bob Smith", age: 40 },
+ { id: 4, name: "Alice Johnson", age: 35 },
+ { id: 5, name: "Tom Brown", age: 28 },
+ { id: 6, name: "Sara Lee", age: 32 },
+ { id: 7, name: "Mike Smith", age: 45 },
+ { id: 8, name: "Lucy Chen", age: 27 },
+ { id: 9, name: "David Wang", age: 38 },
+ { id: 10, name: "Grace Zhang", age: 31 },
+ { id: 11, name: "Jack Ma", age: 50 },
+ { id: 12, name: "Maggie Lee", age: 29 },
+ { id: 1, name: "John Doe", age: 30 },
+ { id: 2, name: "Jane Doe", age: 25 },
+ { id: 3, name: "Bob Smith", age: 40 },
+ { id: 4, name: "Alice Johnson", age: 35 },
+ { id: 5, name: "Tom Brown", age: 28 },
+ { id: 6, name: "Sara Lee", age: 32 },
+ { id: 7, name: "Mike Smith", age: 45 },
+ { id: 8, name: "Lucy Chen", age: 27 },
+ { id: 9, name: "David Wang", age: 38 },
+ { id: 10, name: "Grace Zhang", age: 31 },
+ { id: 11, name: "Jack Ma", age: 50 },
+ { id: 12, name: "Maggie Lee", age: 29 },
+ { id: 1, name: "John Doe", age: 30 },
+ { id: 2, name: "Jane Doe", age: 25 },
+ { id: 3, name: "Bob Smith", age: 40 },
+ { id: 4, name: "Alice Johnson", age: 35 },
+ { id: 5, name: "Tom Brown", age: 28 },
+ { id: 6, name: "Sara Lee", age: 32 },
+ { id: 7, name: "Mike Smith", age: 45 },
+ { id: 8, name: "Lucy Chen", age: 27 },
+ { id: 9, name: "David Wang", age: 38 },
+ { id: 10, name: "Grace Zhang", age: 31 },
+ { id: 11, name: "Jack Ma", age: 50 },
+ { id: 12, name: "Maggie Lee", age: 29 },
+ { id: 1, name: "John Doe", age: 30 },
+ { id: 2, name: "Jane Doe", age: 25 },
+ { id: 3, name: "Bob Smith", age: 40 },
+ { id: 4, name: "Alice Johnson", age: 35 },
+ { id: 5, name: "Tom Brown", age: 28 },
+ { id: 6, name: "Sara Lee", age: 32 },
+ { id: 7, name: "Mike Smith", age: 45 },
+ { id: 8, name: "Lucy Chen", age: 27 },
+ { id: 9, name: "David Wang", age: 38 },
+ { id: 10, name: "Grace Zhang", age: 31 },
+ { id: 11, name: "Jack Ma", age: 50 },
+ { id: 12, name: "Maggie Lee", age: 29 },
+ { id: 1, name: "John Doe", age: 30 },
+ { id: 2, name: "Jane Doe", age: 25 },
+ { id: 3, name: "Bob Smith", age: 40 },
+ { id: 4, name: "Alice Johnson", age: 35 },
+ { id: 5, name: "Tom Brown", age: 28 },
+ { id: 6, name: "Sara Lee", age: 32 },
+ { id: 7, name: "Mike Smith", age: 45 },
+ { id: 8, name: "Lucy Chen", age: 27 },
+ { id: 9, name: "David Wang", age: 38 },
+ { id: 10, name: "Grace Zhang", age: 31 },
+ { id: 11, name: "Jack Ma", age: 50 },
+ { id: 12, name: "Maggie Lee", age: 29 },
+ { id: 1, name: "John Doe", age: 30 },
+ { id: 2, name: "Jane Doe", age: 25 },
+ { id: 3, name: "Bob Smith", age: 40 },
+ { id: 4, name: "Alice Johnson", age: 35 },
+ { id: 5, name: "Tom Brown", age: 28 },
+ { id: 6, name: "Sara Lee", age: 32 },
+ { id: 7, name: "Mike Smith", age: 45 },
+ { id: 8, name: "Lucy Chen", age: 27 },
+ { id: 9, name: "David Wang", age: 38 },
+ { id: 10, name: "Grace Zhang", age: 31 },
+ { id: 11, name: "Jack Ma", age: 50 },
+ { id: 12, name: "Maggie Lee", age: 29 },
+ { id: 1, name: "John Doe", age: 30 },
+ { id: 2, name: "Jane Doe", age: 25 },
+ { id: 3, name: "Bob Smith", age: 40 },
+ { id: 4, name: "Alice Johnson", age: 35 },
+ { id: 5, name: "Tom Brown", age: 28 },
+ { id: 6, name: "Sara Lee", age: 32 },
+ { id: 7, name: "Mike Smith", age: 45 },
+ { id: 8, name: "Lucy Chen", age: 27 },
+ { id: 9, name: "David Wang", age: 38 },
+ { id: 10, name: "Grace Zhang", age: 31 },
+ { id: 11, name: "Jack Ma", age: 50 },
+ { id: 12, name: "Maggie Lee", age: 29 },
+ ],
+ tableColumns: ["ID", "Name", "Age"],
+ };
+ },
+};
+
diff --git a/src/components/table.vue b/src/components/table.vue
new file mode 100644
index 0000000000000000000000000000000000000000..d9fbbfd743495c17d1e57956f49ba56463dda8e6
--- /dev/null
+++ b/src/components/table.vue
@@ -0,0 +1,87 @@
+
+
+
+
+
+ | {{ column }} |
+
+
+
+
+ | {{ value }} |
+
+
+
+
+
+
+
+
+