, but this code // executes before the first paint, when

麻豆区

is not yet present. The // classes are added to so styling immediately reflects the current // toolbar state. The classes are removed after the toolbar completes // initialization. const classesToAdd = ['toolbar-loading', 'toolbar-anti-flicker']; if (toolbarState) { const { orientation, hasActiveTab, isFixed, activeTray, activeTabId, isOriented, userButtonMinWidth } = toolbarState; classesToAdd.push( orientation ? `toolbar-` + orientation + `` : 'toolbar-horizontal', ); if (hasActiveTab !== false) { classesToAdd.push('toolbar-tray-open'); } if (isFixed) { classesToAdd.push('toolbar-fixed'); } if (isOriented) { classesToAdd.push('toolbar-oriented'); } if (activeTray) { // These styles are added so the active tab/tray styles are present // immediately instead of "flickering" on as the toolbar initializes. In // instances where a tray is lazy loaded, these styles facilitate the // lazy loaded tray appearing gracefully and without reflow. const styleContent = ` .toolbar-loading #` + activeTabId + ` { background-image: linear-gradient(rgba(255, 255, 255, 0.25) 20%, transparent 200%); } .toolbar-loading #` + activeTabId + `-tray { display: block; box-shadow: -1px 0 5px 2px rgb(0 0 0 / 33%); border-right: 1px solid #aaa; background-color: #f5f5f5; z-index: 0; } .toolbar-loading.toolbar-vertical.toolbar-tray-open #` + activeTabId + `-tray { width: 15rem; height: 100vh; } .toolbar-loading.toolbar-horizontal :not(#` + activeTray + `) > .toolbar-lining {opacity: 0}`; const style = document.createElement('style'); style.textContent = styleContent; style.setAttribute('data-toolbar-anti-flicker-loading', true); document.querySelector('head').appendChild(style); if (userButtonMinWidth) { const userButtonStyle = document.createElement('style'); userButtonStyle.textContent = `#toolbar-item-user {min-width: ` + userButtonMinWidth +`px;}` document.querySelector('head').appendChild(userButtonStyle); } } } document.querySelector('html').classList.add(...classesToAdd); })(); Collaborating to improve mental health in Grand Rapids - News & Stories | 麻豆区

麻豆区

Skip to main content

Spark

Collaborating to improve mental health in Grand Rapids

Fri, Sep 01, 2017

In fall 2010, Calvin College nursing professor Mary Molewyk Doornbos, together with co-investigator Gail Zandee, began asking questions and holding focus groups in three impoverished, underserved neighborhoods in Grand Rapids. It didn鈥檛 take long for Doornbos and her colleagues to see qualitative data backing up the research showing that depression and anxiety disproportionately affect urban, ethnically diverse, impoverished women.

Focus groups information showed that the women desired education and support around these issues. So Doornbos and her colleagues created a curriculum that entailed the things the women said they wanted to learn.

In fall 2011, a five-year pilot study鈥鈥淲omen Supporting Women鈥鈥攚as launched in the three neighborhoods. The program included six sessions, each 90 minutes in length, over four months, which helped identify symptoms, causes, treatment and coping strategies for dealing with anxiety/depression. The goal was to see an increase in the mental health selfcare of the women in the program.

A year after the first pilot study concluded, the results are in, and the program has been deemed a resounding success by organizers and participants. Now, the Women Supporting Women program will be repeated for five more years. If the results are consistent, organizers say this could serve as a model for other urban settings with other schools of nursing.