| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061 |
- <template lang="pug">
- aside.sidebar.p-1.f-col.between
- h3 Profile: {{ pid }}
- button(@click="$emit('hide')") hide
- messages(:title="title" :users="users")
- .spacer.f-grow
- .temp-control-box.f-row.start.center
- input(v-model='switchToPID' style="width: 50px")
- button(@click="$emit('updatePid', switchToPID)").t-up.p-0 switch profile
- </template>
-
- <script>
- import messages from './Messages.vue'
-
- export default {
- components: { messages },
- props: {
- pid: {
- required: true,
- type: Number
- }
- },
- data: () => ({
- title:'Messages from Matches',
- switchToPID: null,
- users: [
- {
- name: 'Bob McRob',
- uid: 111,
- avatar: 'https://hips.hearstapps.com/hmg-prod.s3.amazonaws.com/images/newborn-baby-boy-sleeping-peacefully-wearing-knit-royalty-free-image-1589459736.jpg?crop=0.669xw:1.00xh;0.228xw,0&resize=640:*',
- metadata: { rawMetadata: 'howdy howdy howdy' },
- },
- {
- name: 'Rob Bebob',
- uid: 112,
- avatar: 'https://hips.hearstapps.com/hmg-prod.s3.amazonaws.com/images/newborn-baby-boy-sleeping-peacefully-wearing-knit-royalty-free-image-1589459736.jpg?crop=0.669xw:1.00xh;0.228xw,0&resize=640:*',
- metadata: { rawMetadata: 'this is the last message' },
- },
- ],
- }),
- mounted() {
- // Set the form to display the default pid set in Home.vue
- this.switchToPID = this.pid
- }
- }
- </script>
-
- <style lang="postcss">
- aside.sidebar
- background-color: yellow
- height: 100vh
- h3
- padding: 2vh
-
- .search
- display: flex
- flex-direction: row
- input
- border: 0
-
- </style>
|