InvestigateWest (investigatewest.org) is an independent news nonprofit dedicated to investigative journalism in the Pacific Northwest. Visit investigatewest.org/newsletters to sign up for weekly updates.
';
document.querySelector('#copytext').value = textContent;
modal.showModal();
});
// Modal close functionality
const modal = document.querySelector('.republish-modal');
const closeBtn = document.querySelector('.republish-modal-close');
// Close button click
closeBtn.addEventListener('click', function() {
modal.close();
});
// Close on backdrop click
modal.addEventListener('click', function(e) {
if (e.target === modal) {
modal.close();
}
});
// Close on ESC key (this is usually built-in, but adding for safety)
modal.addEventListener('keydown', function(e) {
if (e.key === 'Escape') {
modal.close();
}
});
// Copy text button functionality
document.querySelector('.copy-text-button').addEventListener('click', async function() {
const textarea = document.querySelector('#copytext');
const text = textarea.value;
try {
// Try modern Clipboard API first
if (navigator.clipboard && window.isSecureContext) {
await navigator.clipboard.writeText(text);
this.textContent = 'Copied!';
} else {
// Fallback for older browsers
textarea.select();
document.execCommand('copy');
this.textContent = 'Copied!';
}
// Reset button text after 2 seconds
setTimeout(() => {
this.textContent = 'Copy text';
}, 2000);
} catch (err) {
console.error('Failed to copy text: ', err);
// Fallback to selection if copying fails
textarea.select();
this.textContent = 'Text selected';
setTimeout(() => {
this.textContent = 'Copy text';
}, 2000);
}
});
});
Every month we send InvestigateWest members an exclusive dispatch from inside our newsroom.
We call it SIDEBAR. Tucked inside is an essay from one of our reporters, a follow-up report on something we published, previews of investigations-in-progress, or other original content. If that sounds like the kind of thing you like, we invite you to join InvestigateWest and support independent, consequential journalism in the Pacific Northwest.
This month, reporter Allegra Abramo introduces a project she’s been working on this summer:
Worker advocates applauded last month when the Seattle City Council voted to phase in a minimum wage increase to $15 an hour. But some worry the law won’t be vigorously enforced. They’ve seen too many workers struggle for justice after being cheated out of their wages.
It’s a topic Diego Rondón Ichikawa knows well. He is a staff attorney with the National Employment Law Project and founder of the Wage Justice Project.
“What Seattle did was historic,” he told me in an interview last month, “but it’s also important to make sure these workers are getting what they deserve under the law..."
Jason was InvestigateWest's associate director. A veteran of technology projects and online strategy for the nonprofit sector, he is a graduate of Columbia University's School of International and Public Affairs and Graduate School of Journalism.
The story you just read is only possible because readers like you support our mission to uncover truths that matter. If you value this reporting, help us continue producing high-impact investigations that drive real-world change. Your donation today ensures we can keep asking tough questions and bringing critical issues to light. Join us — because fearless, independent journalism depends on you!
Sam Wolkenhauer ran anonymous accounts that generated thousands of dollars in subscriptions while posting pro-Russian commentary, slurs and Nazi imagery
Get the inside scoop in your inbox, free.
Subscribe to our weekly newsletters and never miss an investigation.