@dpa-id-components/dpa-news-item
v0.3.6
Published
DpaNewsItem vue components with two different views namely DpaNewsItemCompactView and DpaNewsItemStandardView with dpa Design Kit
Downloads
29
Maintainers
Keywords
Readme
@dpa-id-components/dpa-news-item
DpaNewsItem
Vue 2.x domain sepecific for NewsItems (i.e. in dpa-Select) component based on the dpa Design Kit
Installation
yarn add @dpa-id-components/dpa-news-item
Usage
<!-- SomeComponent.vue using DpaNewsItem -->
<template>
<div ref="container">
<dpa-news-item v-bind="newsItemProps" />
</div>
</template>
<script>
export default {
data() {
newsItemProps: {
title: "Özdemir versucht Neustart für mehr Tierwohl und Ende des Preiskampfs",
genre: "Zusammenfassung",
date: "14.01.2022 17:18",
subject: "Wirtschaft",
description: "Extreme Billigangebote für Schnitzel oder Hähnchenschenkel stehen schon seit längerem in der Kritik. Der neue Ernährungsminister hat das gleich aufgegriffen. Doch wie bekommt er das Problem gelöst? Berlin (dpa) - Bundesagrarminister Cem Özdemir hat mehr Wertschätzung für Lebensmittel eingefordert und will dafür auch einem ständigen harten Preiskampf zulasten der Bauern ein Ende machen. Es ist nicht in Ordnung und es ist vor allem auch nicht alternativlos, wenn die Landwirtin und der Landwirt von dem Euro, den der Kunde im Laden für das Schweinefleisch ausgibt, gerade mal 22 Cent bekommt», sagte der Grünen-Politiker am Freitag im Bundestag. Das sei «einfach eine Sauerei» und müsse geändert werden. Die Opposition kritisierte den neuen Ressortchef als «Ankündigungsminister. Bauern mahnten zügige Klarheit über konkrete Vorhaben der Ampel-Koalition an."
}
},
}
</script>
Demo
View a demo of <dpa-news-item>
on Storybook
API
Props
| Name | Type | Required | Description |
| ---------- | --------- | -------- | -------------------------------------------------------------------------------------- |
| title
| String
| true
| The title, e.g. Özdemir versucht Neustart für mehr Tierwohl und Ende des Preiskampfs
|
| description
| String
| false
| The description (only if view is "standard".), e.g. Extreme Billigangebote für Schnitzel oder Hähnchenschenkel stehen schon seit längerem in der Kritik. Der neue Ernährungsminister hat das gleich aufgegriffen. Doch wie bekommt er das Problem gelöst? Berlin (dpa) - Bundesagrarminister Cem Özdemir hat mehr Wertschätzung für Lebensmittel eingefordert und will dafür auch einem ständigen harten Preiskampf zulasten der Bauern ein Ende machen. Es ist nicht in Ordnung und es ist vor allem auch nicht alternativlos, wenn die Landwirtin und der Landwirt von dem Euro, den der Kunde im Laden für das Schweinefleisch ausgibt, gerade mal 22 Cent bekomm, sagte der Grünen-Politiker am Freitag im Bundestag. Das sei einfach eine Sauerei» und müsse geändert werden. Die Opposition kritisierte den neuen Ressortchef als «Ankündigungsminister». Bauern mahnten zügige Klarheit über konkrete Vorhaben der Ampel-Koalition an.
|
| genre
| String
| true
| The genre, e.g. Zusammenfassung
|
| date
| String
| true
| A formated date time representatiion, e.g. 14.01.2022 17:18
|
| subject
| String
| true
| The subject representatiion, e.g. Wirtschaft
|
| recent
| Boolean
| false
| If it is new |
| urgent
| Boolean
| false
| if it is breaking news |
| status
| String
| false
| Status update strings, e.g. Aktualisiert
|
| size
| String
| flase
| Size variant; either "small", "medium", "large"
|
| autoSize
| Boolean
| flase
| Whether the size variant should be determined automatically |
Slots
| Name | Description |
| ------------------- | ---------------------------------------------------------------------------- |
| image
| slot for a ckd-image
or other reponsive image solution |
| actions
| slot for a ui-menu
activator button for further actions (e.g. copy, share) |
| addFavoriteAction
| slot for a ui-tooltip
incl. activator button for add to favorite action |